python虚拟环境(windows)
venv虚拟环境,是Python用来创建和管理虚拟环境的模块,该模块供你用来存放你的各种python第三方模块,模块里的环境和本机是完全分开的,也就是说你在venv下通过pip安装的python第三方模块是不会影响到你本机的环境的。具体操作如下:
1.先安装virtualenv
pip install virtualenv
2.进入要创建虚拟环境的目录
3.创建一个虚拟环境,虚拟环境名称我们用venv_test
python -m venv venv_test
现在可以看到当前目录多了一个venv_test目录
4.激活这个虚拟环境
venv_test\Scripts\activate.bat
此时可以看到当前激活的环境名称(venv_test)在括号内显示
5.可以用pip 命令操作了
6.退出虚拟环境
deactivate
7.导出项目当前环境所依赖的模块包,(注意:参数--all,加上此参数会将 pip , setuptools这2包进行打包;这与pip list 看到的包数量一致。
如果不加--all,这两个不会打包.
)
pip freeze --all > D:requirements.txt
8.批量安装依赖模块(可以在新的机器上安装,以下仅为示例)
pip install -r D:requirements.txt