Windows搭建Python虚拟环境
程序员文章站
2022-06-06 15:57:08
...
文章目录
问题描述
Windows搭建Python虚拟环境
步骤
- 安装
virtualenvwrapper-win
,统一管理虚拟环境
pip install virtualenvwrapper-win
- 新建虚拟环境
mkvirtualenv env
,默认存在C:\Users\Administrator\Envs
- 列出虚拟环境
workon
- 列出已装包
pip list
- 退出虚拟环境
deactivate
- 进入虚拟环境
workon env
- 退出虚拟环境
deactivate
- 删除虚拟环境
rmvirtualenv env
- 列出虚拟环境(含路径)
lsvirtualenv
主要命令
创建虚拟环境
mkvirtualenv [选项] <环境名>
选项 | 功能 |
---|---|
-h | 帮助 |
-a project_path | 将现有路径关联为项目目录 |
-i package | 在新环境中安装包,可重复多次 |
-r requirements_file | 传递给pip安装 |
安装多个包
mkvirtualenv env -i requests -i numpy
指定requirements
mkvirtualenv env -r requirements.txt
导出当前环境的requirements
pip freeze > requirements.txt
列出所有虚拟环境
workon
或 lsvirtualenv
列出环境变量名为WORKON_HOME
中存储的所有虚拟环境
删除虚拟环境
rmvirtualenv <环境名>
进入虚拟环境
workon [<name>]
退出虚拟环境
deactivate
添加目录
add2virtualenv <full or relative path>
将指定的目录添加到当前活动的virtualenv的Python路径中
访问全局包
toggleglobalsitepackages
是否访问全局Python site-packages
本人测试没啥用
复制虚拟环境
cpvirtualenv
本人测试Windows下不可用
支持并不好,虚拟环境的库里的路径含硬编码,复制代码并不知道需要更新哪些文件
更多命令
查阅Command Reference — virtualenvwrapper