创建虚拟环境、安装django
虚拟环境
- 虚拟环境:是真实python环境的复制版本。在虚拟环境中使用的python是复制的python. 安装python包也是在复制的python中.
- 虚拟环境存在的目的: 可以让一台电脑上同时存在不同版本的开发环境.
安装虚拟环境(只有第一次使用时需要安装)
-
安装虚拟环境
sudo pip install virtualenv
-
安装虚拟环境扩展包
sudo pip install virtualenvwrapper
-
编辑家目录下的.bashrc文件,添加下面三行代码。
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
- 执行命令
使其生效source .bashrc
创建虚拟环境
mkvirtualenv 虚拟环境名
创建python3虚拟环境:
mkvirtualenv -p python3 test
安装django环境
pip install django==1.8.2
虚拟环境的常用操作
-
进入虚拟环境工作
workon 虚拟环境名称
-
查看机器上有几个虚拟环境
workon 空格+两个tab键
-
退出虚拟环境
deactivate
-
删除虚拟环境
rmvirtualenv 虚拟环境名
- 虚拟环境下安装包的命令
注意:不能使用sudo pip install 包名,这个命令会把包安装到真实的主机环境上而不是安装到虚拟环境中。pip insatall 包名 apt-get install 软件(如MySQL软件等)