ubuntu16.04Django环境的搭建
先安装虚拟环境,再装Django
1.sudo apt-get install virtualenv 首先安装virtualenv这个包
2.sudo apt-get install virtualenvwrapper 然后我们在安装virtualenwrapper这个包
3.在当前的命令窗口中输入
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
运行下virtualenvwrapper.sh
4.mkvirtualenv python1805Django -p /usr/bin/python3
新开一个终端,先mkvirtualenv「虚拟环境名字」
查看是否创建成功
其中python1805Django是虚拟环境名字
/usr/bin/python3是python3的路径
可以通过whereis python3来获得
5.workon 项目名字 运行虚拟环境
6.pip install django==1.11.7 装Django
7.cd .virtualenvs/python1805Django/bin/ 查看Django是否安装成功
8.新建一个目录 为这个虚拟环境建一个工作环境 然后转目录到这个文件夹中
输入django-admin startproject day01
day01 为项目名字
9.tree 可以看到
.
└── day01
├── day01
│ ├── init.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py
10.转到day01中 输入
python manage.py runserver
11.python manage.py startapp [app名字]
tree 可以看到
.
├── App
│ ├── admin.py
│ ├── apps.py
│ ├── init.py
│ ├── migrations
│ │ └── init.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── day01
│ ├── init.py
│ ├── pycache
│ │ ├── init.cpython-35.pyc
│ │ ├── settings.cpython-35.pyc
│ │ ├── urls.cpython-35.pyc
│ │ └── wsgi.cpython-35.pyc
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── db.sqlite3
└── manage.py
下面是博主安装时的步骤命令
zaq@zaq-virtual-machine:~$ sudo apt-get install virtualenv
[sudo] zaq 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:python3-virtualenv
下列【新】软件包将被安装:python3-virtualenv virtualenv
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 314 个软件包未被升级。
需要下载 47.6 kB 的归档。
解压缩后会消耗 171 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
获取:1 http://mirrors.aliyun.com/ubuntu xenial-updates/universe amd64 python3-virtualenv all 15.0.1+ds-3ubuntu1 [43.2 kB]
获取:2 http://mirrors.aliyun.com/ubuntu xenial-updates/universe amd64 virtualenv all 15.0.1+ds-3ubuntu1 [4,342 B]
已下载 47.6 kB,耗时 0秒 (468 kB/s)
正在选中未选择的软件包 python3-virtualenv。
(正在读取数据库 ... 系统当前共安装有 181556 个文件和目录。)
正准备解包 .../python3-virtualenv_15.0.1+ds-3ubuntu1_all.deb ...
正在解包 python3-virtualenv (15.0.1+ds-3ubuntu1) ...
正在选中未选择的软件包 virtualenv。
正准备解包 .../virtualenv_15.0.1+ds-3ubuntu1_all.deb ...
正在解包 virtualenv (15.0.1+ds-3ubuntu1) ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
正在设置 python3-virtualenv (15.0.1+ds-3ubuntu1) ...
正在设置 virtualenv (15.0.1+ds-3ubuntu1) ...zaq@zaq-virtual-machine:~$ sudo apt-get install virtualenvwrapper
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:javascript-common libjs-jquery libjs-sphinxdoc libjs-underscore python-pbrpython-pkg-resources python-six python-stevedore python-virtualenvvirtualenv-clone
建议安装:apache2 | lighttpd | httpd python-setuptools
下列【新】软件包将被安装:javascript-common libjs-jquery libjs-sphinxdoc libjs-underscore python-pbrpython-pkg-resources python-six python-stevedore python-virtualenvvirtualenv-clone virtualenvwrapper
升级了 0 个软件包,新安装了 11 个软件包,要卸载 0 个软件包,有 314 个软件包未被升级。
需要下载 594 kB 的归档。
解压缩后会消耗 2,692 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
获取:1 http://mirrors.aliyun.com/ubuntu xenial/main amd64 javascript-common all 11 [6,066 B]
获取:2 http://mirrors.aliyun.com/ubuntu xenial/main amd64 libjs-jquery all 1.11.3+dfsg-4 [161 kB]
获取:3 http://mirrors.aliyun.com/ubuntu xenial/main amd64 libjs-underscore all 1.7.0~dfsg-1ubuntu1 [46.7 kB]
获取:4 http://mirrors.aliyun.com/ubuntu xenial-updates/main amd64 libjs-sphinxdoc all 1.3.6-2ubuntu1.2 [57.8 kB]
获取:5 http://mirrors.aliyun.com/ubuntu xenial/main amd64 python-pkg-resources all 20.7.0-1 [108 kB]
获取:6 http://mirrors.aliyun.com/ubuntu xenial/main amd64 python-six all 1.10.0-3 [10.9 kB]
获取:7 http://mirrors.aliyun.com/ubuntu xenial/main amd64 python-pbr all 1.8.0-4ubuntu1 [46.6 kB]
获取:8 http://mirrors.aliyun.com/ubuntu xenial/main amd64 python-stevedore all 1.12.0-1 [17.7 kB]
获取:9 http://mirrors.aliyun.com/ubuntu xenial-updates/universe amd64 python-virtualenv all 15.0.1+ds-3ubuntu1 [46.6 kB]
获取:10 http://mirrors.aliyun.com/ubuntu xenial/universe amd64 virtualenv-clone all 0.2.5-1 [7,428 B]
获取:11 http://mirrors.aliyun.com/ubuntu xenial/universe amd64 virtualenvwrapper all 4.3.1-2 [84.5 kB]
已下载 594 kB,耗时 1秒 (591 kB/s)
正在选中未选择的软件包 javascript-common。
(正在读取数据库 ... 系统当前共安装有 181571 个文件和目录。)
正准备解包 .../javascript-common_11_all.deb ...
正在解包 javascript-common (11) ...
正在选中未选择的软件包 libjs-jquery。
正准备解包 .../libjs-jquery_1.11.3+dfsg-4_all.deb ...
正在解包 libjs-jquery (1.11.3+dfsg-4) ...
正在选中未选择的软件包 libjs-underscore。
正准备解包 .../libjs-underscore_1.7.0~dfsg-1ubuntu1_all.deb ...
正在解包 libjs-underscore (1.7.0~dfsg-1ubuntu1) ...
正在选中未选择的软件包 libjs-sphinxdoc。
正准备解包 .../libjs-sphinxdoc_1.3.6-2ubuntu1.2_all.deb ...
正在解包 libjs-sphinxdoc (1.3.6-2ubuntu1.2) ...
正在选中未选择的软件包 python-pkg-resources。
正准备解包 .../python-pkg-resources_20.7.0-1_all.deb ...
正在解包 python-pkg-resources (20.7.0-1) ...
正在选中未选择的软件包 python-six。
正准备解包 .../python-six_1.10.0-3_all.deb ...
正在解包 python-six (1.10.0-3) ...
正在选中未选择的软件包 python-pbr。
正准备解包 .../python-pbr_1.8.0-4ubuntu1_all.deb ...
正在解包 python-pbr (1.8.0-4ubuntu1) ...
正在选中未选择的软件包 python-stevedore。
正准备解包 .../python-stevedore_1.12.0-1_all.deb ...
正在解包 python-stevedore (1.12.0-1) ...
正在选中未选择的软件包 python-virtualenv。
正准备解包 .../python-virtualenv_15.0.1+ds-3ubuntu1_all.deb ...
正在解包 python-virtualenv (15.0.1+ds-3ubuntu1) ...
正在选中未选择的软件包 virtualenv-clone。
正准备解包 .../virtualenv-clone_0.2.5-1_all.deb ...
正在解包 virtualenv-clone (0.2.5-1) ...
正在选中未选择的软件包 virtualenvwrapper。
正准备解包 .../virtualenvwrapper_4.3.1-2_all.deb ...
正在解包 virtualenvwrapper (4.3.1-2) ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
正在处理用于 doc-base (0.10.7) 的触发器 ...
Processing 1 added doc-base file...
正在设置 javascript-common (11) ...
正在设置 libjs-jquery (1.11.3+dfsg-4) ...
正在设置 libjs-underscore (1.7.0~dfsg-1ubuntu1) ...
正在设置 libjs-sphinxdoc (1.3.6-2ubuntu1.2) ...
正在设置 python-pkg-resources (20.7.0-1) ...
正在设置 python-six (1.10.0-3) ...
正在设置 python-pbr (1.8.0-4ubuntu1) ...
update-alternatives: 使用 /usr/bin/python2-pbr 来在自动模式中提供 /usr/bin/pbr (pbr)
正在设置 python-stevedore (1.12.0-1) ...
正在设置 python-virtualenv (15.0.1+ds-3ubuntu1) ...
正在设置 virtualenv-clone (0.2.5-1) ...
正在设置 virtualenvwrapper (4.3.1-2) ...zaq@zaq-virtual-machine:~$ source /usr/share/virtualenvwrapper/virtualenvwrapper.shzaq@zaq-virtual-machine:~$ ll
总用量 184
drwxr-xr-x 26 zaq zaq 4096 9月 10 15:49 ./
drwxr-xr-x 5 root root 4096 8月 30 09:57 ../
-rw------- 1 zaq zaq 6754 9月 10 15:55 .bash_history
-rw-r--r-- 1 zaq zaq 220 8月 28 18:16 .bash_logout
-rw-r--r-- 1 zaq zaq 3771 8月 28 18:16 .bashrc
drwx------ 20 zaq zaq 4096 9月 4 14:45 .cache/
drwx------ 3 zaq zaq 4096 8月 30 21:28 .compiz/
drwx------ 29 zaq zaq 4096 9月 10 15:56 .config/
-rw-rw-r-- 1 zaq zaq 199 8月 30 15:10 date.txt
-rw------- 1 zaq zaq 1944 9月 6 10:10 .dbshell
drwx------ 3 zaq zaq 4096 8月 28 19:30 .dbus/
-rw-r--r-- 1 zaq zaq 25 8月 28 19:30 .dmrc
-rw-r--r-- 1 zaq zaq 8980 8月 28 18:16 examples.desktop
drwx------ 2 zaq zaq 4096 9月 8 10:15 .gconf/
drwx------ 3 zaq zaq 4096 9月 8 10:15 .gnupg/
-rw------- 1 zaq zaq 5550 9月 8 10:15 .ICEauthority
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .java/
drwx------ 3 zaq zaq 4096 8月 28 19:30 .local/
-rw------- 1 zaq zaq 0 9月 4 20:00 .mongorc.js
drwx------ 5 zaq zaq 4096 8月 30 14:25 .mozilla/
-rw------- 1 zaq zaq 2566 9月 8 09:34 .mysql_history
drwxrwxr-x 5 zaq zaq 4096 9月 8 09:33 .navicat64/
drwx------ 2 zaq zaq 4096 8月 28 19:30 .presage/
-rw-r--r-- 1 zaq zaq 655 8月 28 18:16 .profile
lrwxrwxrwx 1 root root 55 9月 3 20:20 pycharm -> /下载/pycharm-2018.2.2/bin/pycharm.sh/usr/bin/pycharm
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .PyCharm2018.2/
drwxrwxr-x 5 zaq zaq 4096 9月 4 18:00 PycharmProjects/
-rw------- 1 zaq zaq 276 8月 29 11:14 .python_history
-rw-rw-r-- 1 zaq zaq 1353 9月 6 15:42 .rediscli_history
drwxrwxr-x 2 zaq zaq 4096 9月 7 11:22 .sogouinput/
-rw-r--r-- 1 zaq zaq 0 8月 28 20:01 .sudo_as_admin_successful
drwx------ 2 zaq zaq 4096 8月 29 09:04 .sunpinyin/
drwxrwxr-x 2 zaq zaq 4096 9月 10 15:54 .virtualenvs/
-rw------- 1 zaq zaq 64 9月 8 10:15 .Xauthority
-rw-rw-r-- 1 zaq zaq 132 8月 28 22:58 .xinputrc
-rw------- 1 zaq zaq 84 9月 8 10:15 .xsession-errors
-rw------- 1 zaq zaq 84 9月 8 09:37 .xsession-errors.old
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 公共的/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 模板/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 视频/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 图片/
drwxr-xr-x 5 zaq zaq 4096 8月 31 15:33 文档/
drwxr-xr-x 3 zaq zaq 4096 9月 3 19:28 下载/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 音乐/
drwxr-xr-x 5 zaq zaq 4096 9月 8 10:44 桌面/zaq@zaq-virtual-machine:~$ mkvirtualenv python1805Django -p /usr/bin/python3
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/zaq/.virtualenvs/python1805Django/bin/python3
Also creating executable in /home/zaq/.virtualenvs/python1805Django/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
(python1805Django) zaq@zaq-virtual-machine:~$ workon
python1805Django
(python1805Django) zaq@zaq-virtual-machine:~$ workon python1805Django
(python1805Django) zaq@zaq-virtual-machine:~$ pip install django==1.11.7
Collecting django==1.11.7Downloading https://files.pythonhosted.org/packages/15/d8/b17afdcd527026d2f1acd30ac33406e6b22c0f573a3c14b2d9e0bd7df945/Django-1.11.7-py2.py3-none-any.whl (6.9MB)100% |████████████████████████████████| 7.0MB 548kB/s
Collecting pytz (from django==1.11.7)Downloading https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl (510kB)100% |████████████████████████████████| 512kB 667kB/s
Installing collected packages: pytz, django
Successfully installed django-1.11.7 pytz-2018.5
(python1805Django) zaq@zaq-virtual-machine:~$ ll
总用量 184
drwxr-xr-x 26 zaq zaq 4096 9月 10 15:49 ./
drwxr-xr-x 5 root root 4096 8月 30 09:57 ../
-rw------- 1 zaq zaq 6786 9月 10 16:04 .bash_history
-rw-r--r-- 1 zaq zaq 220 8月 28 18:16 .bash_logout
-rw-r--r-- 1 zaq zaq 3771 8月 28 18:16 .bashrc
drwx------ 20 zaq zaq 4096 9月 4 14:45 .cache/
drwx------ 3 zaq zaq 4096 8月 30 21:28 .compiz/
drwx------ 29 zaq zaq 4096 9月 10 17:13 .config/
-rw-rw-r-- 1 zaq zaq 199 8月 30 15:10 date.txt
-rw------- 1 zaq zaq 1944 9月 6 10:10 .dbshell
drwx------ 3 zaq zaq 4096 8月 28 19:30 .dbus/
-rw-r--r-- 1 zaq zaq 25 8月 28 19:30 .dmrc
-rw-r--r-- 1 zaq zaq 8980 8月 28 18:16 examples.desktop
drwx------ 2 zaq zaq 4096 9月 8 10:15 .gconf/
drwx------ 3 zaq zaq 4096 9月 8 10:15 .gnupg/
-rw------- 1 zaq zaq 5550 9月 8 10:15 .ICEauthority
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .java/
drwx------ 3 zaq zaq 4096 8月 28 19:30 .local/
-rw------- 1 zaq zaq 0 9月 4 20:00 .mongorc.js
drwx------ 5 zaq zaq 4096 8月 30 14:25 .mozilla/
-rw------- 1 zaq zaq 2566 9月 8 09:34 .mysql_history
drwxrwxr-x 5 zaq zaq 4096 9月 8 09:33 .navicat64/
drwx------ 2 zaq zaq 4096 8月 28 19:30 .presage/
-rw-r--r-- 1 zaq zaq 655 8月 28 18:16 .profile
lrwxrwxrwx 1 root root 55 9月 3 20:20 pycharm -> /下载/pycharm-2018.2.2/bin/pycharm.sh/usr/bin/pycharm
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .PyCharm2018.2/
drwxrwxr-x 5 zaq zaq 4096 9月 4 18:00 PycharmProjects/
-rw------- 1 zaq zaq 276 8月 29 11:14 .python_history
-rw-rw-r-- 1 zaq zaq 1353 9月 6 15:42 .rediscli_history
drwxrwxr-x 2 zaq zaq 4096 9月 7 11:22 .sogouinput/
-rw-r--r-- 1 zaq zaq 0 8月 28 20:01 .sudo_as_admin_successful
drwx------ 2 zaq zaq 4096 8月 29 09:04 .sunpinyin/
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 .virtualenvs/
-rw------- 1 zaq zaq 64 9月 8 10:15 .Xauthority
-rw-rw-r-- 1 zaq zaq 132 8月 28 22:58 .xinputrc
-rw------- 1 zaq zaq 84 9月 8 10:15 .xsession-errors
-rw------- 1 zaq zaq 84 9月 8 09:37 .xsession-errors.old
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 公共的/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 模板/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 视频/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 图片/
drwxr-xr-x 5 zaq zaq 4096 8月 31 15:33 文档/
drwxr-xr-x 3 zaq zaq 4096 9月 3 19:28 下载/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 音乐/
drwxr-xr-x 5 zaq zaq 4096 9月 8 10:44 桌面/
(python1805Django) zaq@zaq-virtual-machine:~$ cd .virtualenvs/
(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs$ ll
总用量 60
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 ./
drwxr-xr-x 26 zaq zaq 4096 9月 10 15:49 ../
-rwxr-xr-x 1 zaq zaq 135 9月 10 15:49 get_env_details*
-rw-r--r-- 1 zaq zaq 96 9月 10 15:49 initialize
-rw-r--r-- 1 zaq zaq 73 9月 10 15:49 postactivate
-rw-r--r-- 1 zaq zaq 75 9月 10 15:49 postdeactivate
-rwxr-xr-x 1 zaq zaq 66 9月 10 15:49 postmkproject*
-rw-r--r-- 1 zaq zaq 73 9月 10 15:49 postmkvirtualenv
-rwxr-xr-x 1 zaq zaq 110 9月 10 15:49 postrmvirtualenv*
-rwxr-xr-x 1 zaq zaq 99 9月 10 15:49 preactivate*
-rw-r--r-- 1 zaq zaq 76 9月 10 15:49 predeactivate
-rwxr-xr-x 1 zaq zaq 91 9月 10 15:49 premkproject*
-rwxr-xr-x 1 zaq zaq 130 9月 10 15:49 premkvirtualenv*
-rwxr-xr-x 1 zaq zaq 111 9月 10 15:49 prermvirtualenv*
drwxrwxr-x 6 zaq zaq 4096 9月 10 18:16 python1805Django/(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs$ cd python1805Django/(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs/python1805Django$ ll
总用量 28
drwxrwxr-x 6 zaq zaq 4096 9月 10 18:16 ./
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 ../
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:17 bin/
drwxrwxr-x 2 zaq zaq 4096 9月 10 18:16 include/
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 lib/
-rw-rw-r-- 1 zaq zaq 59 9月 10 18:16 pip-selfcheck.json
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 share/
(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs/python1805Django$ cd bin/
(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs/python1805Django/bin$ ll
总用量 4444
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:17 ./
drwxrwxr-x 6 zaq zaq 4096 9月 10 18:16 ../
-rw-rw-r-- 1 zaq zaq 2098 9月 10 18:16 activate
-rw-rw-r-- 1 zaq zaq 1040 9月 10 18:16 activate.csh
-rw-rw-r-- 1 zaq zaq 2238 9月 10 18:16 activate.fish
-rw-rw-r-- 1 zaq zaq 1137 9月 10 18:16 activate_this.py
-rwxrwxr-x 1 zaq zaq 302 9月 10 18:17 django-admin*
-rwxrwxr-x 1 zaq zaq 160 9月 10 18:17 django-admin.py*
-rwxrwxr-x 1 zaq zaq 268 9月 10 18:16 easy_install*
-rwxrwxr-x 1 zaq zaq 268 9月 10 18:16 easy_install-3.5*
-rwxr-xr-x 1 zaq zaq 150 9月 10 18:16 get_env_details*
-rwxrwxr-x 1 zaq zaq 250 9月 10 18:16 pip*
-rwxrwxr-x 1 zaq zaq 250 9月 10 18:16 pip3*
-rwxrwxr-x 1 zaq zaq 250 9月 10 18:16 pip3.5*
-rw-r--r-- 1 zaq zaq 72 9月 10 18:16 postactivate
-rw-r--r-- 1 zaq zaq 74 9月 10 18:16 postdeactivate
-rwxr-xr-x 1 zaq zaq 69 9月 10 18:16 preactivate*
-rw-r--r-- 1 zaq zaq 75 9月 10 18:16 predeactivate
drwxrwxr-x 2 zaq zaq 4096 9月 10 18:17 __pycache__/
lrwxrwxrwx 1 zaq zaq 7 9月 10 18:16 python -> python3*
-rwxrwxr-x 1 zaq zaq 4464400 9月 10 18:16 python3*
lrwxrwxrwx 1 zaq zaq 7 9月 10 18:16 python3.5 -> python3*
-rwxrwxr-x 1 zaq zaq 2357 9月 10 18:16 python-config*
-rwxrwxr-x 1 zaq zaq 247 9月 10 18:16 wheel*(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs/python1805Django/bin$ cd ..
(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs/python1805Django$ cd ..
(python1805Django) zaq@zaq-virtual-machine:~/.virtualenvs$ cd ..
(python1805Django) zaq@zaq-virtual-machine:~$ ll
总用量 184
drwxr-xr-x 26 zaq zaq 4096 9月 10 15:49 ./
drwxr-xr-x 5 root root 4096 8月 30 09:57 ../
-rw------- 1 zaq zaq 6786 9月 10 16:04 .bash_history
-rw-r--r-- 1 zaq zaq 220 8月 28 18:16 .bash_logout
-rw-r--r-- 1 zaq zaq 3771 8月 28 18:16 .bashrc
drwx------ 20 zaq zaq 4096 9月 4 14:45 .cache/
drwx------ 3 zaq zaq 4096 8月 30 21:28 .compiz/
drwx------ 29 zaq zaq 4096 9月 10 17:13 .config/
-rw-rw-r-- 1 zaq zaq 199 8月 30 15:10 date.txt
-rw------- 1 zaq zaq 1944 9月 6 10:10 .dbshell
drwx------ 3 zaq zaq 4096 8月 28 19:30 .dbus/
-rw-r--r-- 1 zaq zaq 25 8月 28 19:30 .dmrc
-rw-r--r-- 1 zaq zaq 8980 8月 28 18:16 examples.desktop
drwx------ 2 zaq zaq 4096 9月 8 10:15 .gconf/
drwx------ 3 zaq zaq 4096 9月 8 10:15 .gnupg/
-rw------- 1 zaq zaq 5550 9月 8 10:15 .ICEauthority
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .java/
drwx------ 3 zaq zaq 4096 8月 28 19:30 .local/
-rw------- 1 zaq zaq 0 9月 4 20:00 .mongorc.js
drwx------ 5 zaq zaq 4096 8月 30 14:25 .mozilla/
-rw------- 1 zaq zaq 2566 9月 8 09:34 .mysql_history
drwxrwxr-x 5 zaq zaq 4096 9月 8 09:33 .navicat64/
drwx------ 2 zaq zaq 4096 8月 28 19:30 .presage/
-rw-r--r-- 1 zaq zaq 655 8月 28 18:16 .profile
lrwxrwxrwx 1 root root 55 9月 3 20:20 pycharm -> /下载/pycharm-2018.2.2/bin/pycharm.sh/usr/bin/pycharm
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:31 .PyCharm2018.2/
drwxrwxr-x 5 zaq zaq 4096 9月 4 18:00 PycharmProjects/
-rw------- 1 zaq zaq 276 8月 29 11:14 .python_history
-rw-rw-r-- 1 zaq zaq 1353 9月 6 15:42 .rediscli_history
drwxrwxr-x 2 zaq zaq 4096 9月 7 11:22 .sogouinput/
-rw-r--r-- 1 zaq zaq 0 8月 28 20:01 .sudo_as_admin_successful
drwx------ 2 zaq zaq 4096 8月 29 09:04 .sunpinyin/
drwxrwxr-x 3 zaq zaq 4096 9月 10 18:16 .virtualenvs/
-rw------- 1 zaq zaq 64 9月 8 10:15 .Xauthority
-rw-rw-r-- 1 zaq zaq 132 8月 28 22:58 .xinputrc
-rw------- 1 zaq zaq 84 9月 8 10:15 .xsession-errors
-rw------- 1 zaq zaq 84 9月 8 09:37 .xsession-errors.old
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 公共的/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 模板/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 视频/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 图片/
drwxr-xr-x 5 zaq zaq 4096 8月 31 15:33 文档/
drwxr-xr-x 3 zaq zaq 4096 9月 3 19:28 下载/
drwxr-xr-x 2 zaq zaq 4096 8月 28 19:30 音乐/
drwxr-xr-x 5 zaq zaq 4096 9月 8 10:44 桌面/(python1805Django) zaq@zaq-virtual-machine:~$ cd 桌面(python1805Django) zaq@zaq-virtual-machine:~/桌面$ mkdir pywork(python1805Django) zaq@zaq-virtual-machine:~/桌面$ ll
总用量 98432
drwxr-xr-x 6 zaq zaq 4096 9月 10 19:37 ./
drwxr-xr-x 26 zaq zaq 4096 9月 10 15:49 ../
drwxrwxrwx 3 zaq zaq 4096 8月 29 12:15 linux基础/
drwxrwxrwx 3 zaq zaq 4096 9月 4 17:21 mysqlday18/
drwxrwxr-x 4 zaq zaq 4096 9月 3 19:10 navicat120_premium_cs_x64/
-rwxrw-rw- 1 zaq zaq 100457993 8月 9 09:23 navicat120_premium_cs_x64.tar.gz*
drwxrwxr-x 2 zaq zaq 4096 9月 10 19:37 pywork/
-rwxrw-rw- 1 zaq zaq 307405 9月 7 09:07 考试题目.docx*(python1805Django) zaq@zaq-virtual-machine:~/桌面$ cd pywork/
(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork$ django-admin startproject day01(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork$ tree
.
└── day01├── day01│ ├── __init__.py│ ├── settings.py│ ├── urls.py│ └── wsgi.py└── manage.py2 directories, 5 files(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork$ cd day01/
(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork/day01$ tree
.
├── day01
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py1 directory, 5 files
(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork/day01$ python manager.py runserver
python: can't open file 'manager.py': [Errno 2] No such file or directory
(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork/day01$ python manage.py runserver
Performing system checks...System check identified no issues (0 silenced).You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.September 10, 2018 - 11:44:04
Django version 1.11.7, using settings 'day01.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.^C(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork/day01$ python manage.py startapp App(python1805Django) zaq@zaq-virtual-machine:~/桌面/pywork/day01$ tree
.
├── App
│ ├── admin.py
│ ├── apps.py
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── day01
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── __init__.cpython-35.pyc
│ │ ├── settings.cpython-35.pyc
│ │ ├── urls.cpython-35.pyc
│ │ └── wsgi.cpython-35.pyc
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── db.sqlite3
└── manage.py4 directories, 17 files
ubuntu16.04Django环境的搭建相关推荐
- Ubuntu16.04LTS环境下搭建MQTT服务器以及QT实现MQTT客户端
MQTT服务器搭建 使用EMQX搭建MQTT服务器,EMQX 4.2.14 for Ubuntu 16.04下载 下载zip包,选择安装方式为zip,cpu架构选择x86_64 按照网页的指示进行下载 ...
- ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式
ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式) ubuntu16.04基于eclipse搭建px4编译环境+Jlink调式 一.工具获取 1.eclipse 2.jlin ...
- cadence安装完怎么打开_Linux 环境下Vivado与Cadence仿真工具联合仿真环境的搭建
在之前本公众号写过两篇关于工具更新对仿真调试提高效率的文章,[干货]推荐一款FPGA仿真调试鸟枪换炮的工具!本文就介绍其中一种仿真环境的搭建过程.后续还有VCS+Verdi环境的安装介绍,敬请期待. ...
- 【长篇博文】Docker学习笔记与深度学习环境的搭建和部署(二)
长篇博文记录学习流程不容易,请关注.转发.点赞.评论,谢谢! 上一篇文章:Docker学习笔记与深度学习环境的搭建和部署(一) 文章末尾附加nvidia455.23.cuda11.1.cudnn8.0 ...
- 笔记本 Ubuntu 16.04 单目ORB_SLAM2 + ROS + usb_cam 环境的搭建与实现(地图的构建)
文章目录: 1 系统和摄像头准备 1.1 首先更新apt库 1.2 安装git 1.3 安装cmake 2 安装Eigen 3 安装Pangolin 3.1 安装OpenGL的依赖 3.2 别的一些库 ...
- 作业实践一 网络攻防环境的搭建,20222927
目录 一.知识点梳理与总结 1.实验介绍 2.实验内容 3.网络拓扑结构图 二.实验步骤--环境搭建过程 1.虚拟网卡配置 2. 靶机设置 (1)Metasploitable_ubuntu (2)Wi ...
- Linux环境快速搭建elasticsearch6.5.4集群和Head插件
今天来一起实战Linux环境下搭建elasticsearch6.5.4集群和Head插件: 环境信息 操作系统:Ubuntu 16.04.5 LTS JDK:1.8.0_191 elasticsear ...
- qt5.9支持linux,Linux环境下搭建Qt5.9开发环境
在Linux环境下搭建Qt开发环境有两种方式:一种是图形界面的安装,另一种是源代码的安装.下面,分别就这两种安装方式进行说明. 一.图形界面的安装. 1. 在QT官网下载Qt安装包,这里下载最新(20 ...
- android笔记1——开发环境的搭建
Long Long ago...已经成为了历史,我还是要说出一个真相:早年前,那时候,android还不被大众所认知的时候,当然开发人员也没不像如今那样趋于饱和状态.一位大牛前辈,也是我的学长,那时候 ...
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173 一.Java 开发环境的搭建 这里主要说windows环境下怎么 ...
最新文章
- 98. Leetcode 518. 零钱兑换 II (动态规划-完全背包)
- JAVA面试题解惑系列(四)——final、finally和finalize的区别
- 为什么说在国内考CISP比CISSP要好?
- php-fpm配置文件,指定session保存目录
- 发送邮件 ajax,使用Ajax发送电子邮件
- Java 的数据类型示意图
- react动态改变选中不选中_reactjs – 如何避免使用重新选择来计算派生状态时React重新渲染...
- Python杂记-set()
- 【渝粤教育】广东开放大学 环境与资源保护法 形成性考核 (56)
- Unit4中的Annotation
- 小白怎么入门网络安全?
- C语言程序的undefined,c语言中undefined reference to 怎么解决
- About Contest and Trainning
- 一文让你通俗理解奇异值分解
- 集合类 CList的使用
- 移动应用程序和网页应用程序_如何不完全破坏您的移动应用程序的用户界面
- 15个权威的PLC学习资料下载地址 (西门子、三菱、欧姆龙)
- 国内下载vscode速度慢解决
- 解析蓝牙模块的运用方案
- android 9.0 Settings系统默认字体大小的修改
热门文章
- 安徽大学计算机科学与技术考研科目,2020安徽大学计算机专业课调整
- Debian(Linux) 安装Windows通用字体(可解决TimesNewRoman等字体的报错)
- 研究生复试------12 学做菜
- 2022即将结束,2023,扬帆起航!
- 巴西柔术的原理和技术
- 基于yolov3的水下目标检测(百度飞浆实现)
- java服务监控并发送邮件_详解Spring Boot Admin监控服务上下线邮件通知
- 配置postfix邮件监控
- 如何测试充电宝输出电压-20210127
- Coursera课程自然语言处理(NLP) 借助概率模型做自然语言处理 deeplearning.ai