虚拟环境 virtrualenv
安装
pip install virtualenv
# 安装时候可能会出现警告和报错,可以切换pip 安装源
# 临时使用
pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple
# 查看版本
virtualenv --version
创建virtrualenv存放路径
创建基本环境virtualenv
# mkvirtrualenv [环境名]
mkvirturalenv virtualenv_name
#指定python版本
virtualenv -p python路径 virtualenv_name
列出所有虚拟环境
workon
激活环境
# workon [环境名]
workon testEnv
退出虚拟环境
# deactivate [环境名]
deactivate
删除虚拟环境
# mkvirtualenv [环境名]
mkvirtualenv testEnv
虚拟环境管理工具 virtualenvwrapper
安装 virtualenvwrapper
# linux下装
pip install virtualenvwrapper
# windows 下
pip install virtualenvwrapper-win -i https://pypi.tuna.tsinghua.edu.cn/simple
配置,在~/.bashrc写入以下内容
ubuntu18.04配置
其他版本安装路径可能不同
# virtualenvwrapper存放虚拟环境目录
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=$HOME/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh
#读入配置文件,立即生效
source ~/.bashrc
编辑 ~/.bashrc 增加下面几行
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source ~/.local/bin/virtualenvwrapper.sh
保存退出后运行
source ~/.bashrc
依赖包
# 输出依赖
pip freeze > requirement.txt
# 加载依赖
pip install -r requirements.txt