virtualenv搭建虚拟python环境

1.安装virtualenv

cmd:pip install virtualenv(pip为conda中的pip),所以它的安装目录为:E:\soft\miniconda3\Lib\site-packages

2.创建python环境

方法一:
创建一个放置虚拟环境的目录,进入该目录创建:virtualenv python37
virtualenv搭建虚拟python环境
可能会弹出警告“阻止该程序”,选择“允许”即可。

进入该环境的目录:cd python37/Scripts
输入activate.bat进入该环境:
virtualenv搭建虚拟python环境
pip list查看虚拟环境安装库
virtualenv搭建虚拟python环境

在虚拟环境中安装docker:pip install docker(同样可以使用pip中添加的清华源)

退出虚拟环境:deactivate.bat

方法二:
在pycharm中创建。首先,要在该目录下创建新的python37文件夹。记得勾选继承全局的复选框,第二个复选框可以不勾选。
virtualenv搭建虚拟python环境

可以看到conda系统环境中的全局安装包:
virtualenv搭建虚拟python环境

3.与conda相比

优点:可以虚拟环境可以直接继承全局安装包;
缺点:命令行**需要进入该虚拟环境的scripts目录下:cd e:\soft\virtualenv\python37\Scripts

附加:
创建指定版本的虚拟环境

virtualenv -p D:\Python36\python.exe test
D:\Python36\python.exe 是版本执行文件,test是虚拟环境名称

参考链接:
https://mp.weixin.qq.com/s?src=11&timestamp=1590749663&ver=2368&signature=3-m4g1FMlqsNcjzmWIjLd64eaJtJ9U0b063ur*ui6emokP1UKuJlvEFjGQziWz8awUa6BIrO4LxNg45QjAbYsgV967hbIrzGU9FBk-5jLybaDDqipgVz7JZxUu0u2Tqe&new=1

相关文章: