windows的命令和使用习惯和linux下不太一样。下面来一步步操作看一下吧
-
先创建一个文件夹叫pythonVirtualEnv,我用来保存所有虚拟环境的地址。因为以后要调用某个环境都需要到此文件夹的Scripts来启动,所以统一管理比较好。(linux会自动在用户目录下创建.virtualenv文件夹去管理各个环境,所以这一步目的是一样的)
-
在此文件地址下,输入cmd。启动此文件下的命令行。
-
输入以下命令:(与linux有点不一样)
virtualenv -p D:\onlyone\python27\python.exe flask_py2 #-p指定python环境为2或者3的地址。
到这里我们就创建好了。从文件角度,会在此文件夹下方创建一个刚才名字的文件夹,里面有对应的包
- 启动此虚拟环境:进入创建的文件夹下的Scripts。运行命令:
cd flask_py2
dir #查看当前文件列表
cd Scripts
activate #启动环境,如果是用git bash进入的话,使用source activate。git bash的好处支持ls命令
deactivate #退出环境
- 导出配置
pip freeze > requirements.txt # 导出当前(虚拟)环境的所有pip包到txt
# 当把这个txt复制到新的电脑上,创建好了虚拟环境
pip install -r requirements.txt #使新环境也保持了一样的pip包环境
网友评论