python虚拟环境设置

ubuntu为例

下载:

sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
windows用 pip install
virtualenvwrapper-win
 

配置

修改.bashrc配置文件,添加三句

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=~/.environments
source /usr/local/bin/virtualenvwrapper.sh

如果报错:-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory

就用命令查找:find / -name virtualenvwrapper.sh

windows下默认虚拟环境创建的目录在C盘下面,如果想要改路径需要设置环境变量

添加环境变量 WORKON_HOME = 路径

重新加载配置文件

source ~/.bashrc

相关命令

创建虚拟环境:                mkvirtualenv 虚拟环境名称
创建虚拟环境(指定python版本): mkvirtualenv -p python3 虚拟环境名称
查看所有虚拟环境:             workon+2次tab键
使用虚拟环境:                workon 虚拟环境名称
退出虚拟环境:                deactivate
删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
                                rmvirtualenv 虚拟环境名称
    
其他相关命令:
查看虚拟环境中安装的包:              pip freeze  或者 pip list
收集当前环境中安装的包及其版本:       pip freeze > requirements.txt
在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt
原文地址:https://www.cnblogs.com/wtil/p/12820039.html