一. 初始化环境
1.1 创建虚拟环境:
mkvirtualenv -p python3 typeidea-env
注意:首次创建会自动进入虚拟环境,像下面这样 (typeidea-env就是你的虚拟环境名)
(typeidea-env) zxlm@ubuntu:~$
1.2 激活虚拟环境:
workon typeidea-env
1.3 安装django
pip install django~=1.11
~=表示安装指定版本的最新版,这里会安装Django 1.11.x版本
二. 创建项目
2.1 切换到自己想要的目录中,比如/home/workspace/。然后创建项目根目录:
mkdir typeidea
2.2 创建源码目录
django-admin startproject typeidea
命令执行完之后,完整的文件结构如下:
└── typeidea
└── typeidea
├── manage.py
└── typeidea
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
一个小细节
虚拟环境中安装的套件会被记录在虚拟环境目录中,我们习惯把这些套件列表以pip freeze创建到网站项目的同一个目录中(命令在typeidea下操作):
(typeidea-env) zxlm@ubuntu:~/workspace$ cd typeidea/
(typeidea-env) zxlm@ubuntu:~/workspace/typeidea$ pip freeze > requirements.txt
三. 把开发文件夹和Bitbucket同步