virtualenv相关
条评论安装 virtualenv
1
pip install virtualenv
新建并使用一个 virtualenv
1
virtualenv [name] // 可使用 -p [python路径] 指定使用哪一个python
如果是一个完整的项目,可在项目根目录下执行1
virtualenv -p [path] .env
这样就在项目根目录下生成了依赖包文件夹
启动项目之前,在项目根目录下执行1
source .env/bin/activate
即可启用该环境,然后直接执行1
pip install xxx
即可安装依赖包
生成 requirement.txt
1
pip freeze>requirement.txt
利用 requirement.txt 安装依赖
1
pip install -r requirement.txt
退出正使用的 virtualenv
1
deactivate
virtualenvwrapper 相关
需要可多次复用的环境时,可以用 virtualenvwrapper
- 安装
1
pip install virtualenvwrapper
把下面两行1
2export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
添加到 ~/.bashrc,然后记得1
source ~/.bashrc
此时即可使用 virtualenvwrapper 愉快地创建可复用的python环境了
- 新建一个 virtualenv
1
mkvirtualenv [-p [path]] [name]
新创建的环境路径为 ~/.virtualenvs/name
- 切换 virtualenv
可以使用1
workon [name]
命令直接启用该环境
退出环境的指令同样为1
deactivate
- 删除虚拟环境
1
rmvirtualenv [name]