Django学习—虚拟环境
Python自带的venv模块
首先创建虚拟环境
python3 -m venv project_env
然后进入到虚拟环境目录下
cd project_env
激活虚拟环境
source bin/activate
如果不成功可以这样试试
source ./bin/activate
激活后可以看到
此时就可以在虚拟环境中使用pip install <package_name>来安装Python包
退出虚拟环境
deactivate
使用virtualenv
安装virtualenv第三方虚拟环境管理工具
安装到系统目录(需要rooot权限):
pip install virtualenv
安装到用户目录:
pip install virtualenv --user
激活虚拟环境
source bin/activate
如果不成功可以这样试试
source ./bin/activate
使用virtualenv增强包
安装该包
pip install virtualenvwrapper
修改用户家目录
Linux下指的是/home/下的.bashrc文件
最后一行添加如下内容:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
如果使用 --user方式安装的virtualenv,应该使用下面方式启动virtualenvwrapper:
source $HOME/.home/bin/virtualenvwrapper.sh
配置好之后 运行命令
source ~/.bashrc
然后创建虚拟环境
mkvirtualenv project_02
之后直接在虚拟环境下了
如果没有可以使用
workon project_02
激活虚拟环境