python 虚拟环境配置
virtualenv
pip install virtualenv
pip install -i https://pypi.douban.com/simple/ django
# 添加使用豆瓣源
virtualenv test # 创建虚拟环境
cd test # 进入test文件夹
cd Scripts # 进入Scripts文件夹
activate .bat # 激活环境 source activate
deactivate.bat # 退出环境
virtualenv -p python路径 test # 创建指定python版本的环境,例如python3
总结:缺点在进入或者激活环境是都需要进入目录,比较的麻烦,下面使用virtualenvwapper
virtualenvwrapper
windows 安装
pip install virtualenvwrapper-win
注意windwos 和 linux 安装名称不一样
https://www.jianshu.com/p/421d10505f63
设置环境变量 WORKON_HOME=D:/virtualenvs
环境默认存储位置
workon # 获取所有环境
mkvirtualenv test # 自动进入
deactivate # 退出环境
workon test # 进入指定环境
创建指定python 版本的环境
mkvirtualenv --python 路径 test #
注意:以上适用于CMD ,不是powershell 参考 https://www.daimajiaoliu.com/daima/4ed658af3900404
linux- centos 安装
pip install virtualenvwarpper # 安装 virtualenvwarpper
find / -name virtualenvwrapper.sh # 找到 virtualenvwrapper.sh 的路径
在.bashrc 中配置 WORKON_HOME,环境创建存储的位置
# VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # 创建虚拟环境需要的python版本,也可以在mkvirtualenv参数中指定
export WORKON_HOME=~/virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
mkvirtualenv --python /usr/bin/python3 testpy3 ,# 通过命令行指定虚拟环境的python的版本 创建之后自动进入环境
deactivate #退出环境
总结
环境管是基础,介绍virtualenv和virtualenvwrapper,重点掌握virtualenvwrapper,希望对大家有帮助