python3-安装使用virtualenv虚拟环境
1.原因
由于每个应用程序需要不同,他们可能需要各自拥有一套“独立”的Python运行环境,因此要安装virtualenv。virtualenv可以创建一个环境,拥有着自己的安装目录,而不会与系统的共享库或者其它virtualenv环境相干扰。
2.安装
在Python3.4后(我的python是3.6版本),安装好Python环境后就可以直接支持pip,可以在命令提示符(管理员)中输入“pip -V”,如果显示了pip的版本,说明pip已经成功安装了,这时安装virtualenv,只需要在命令提示符(管理员)中输入“pip install virtualenv”(我已经安装过了,所以是这个结果)
3.使用
(1)相关参数
安装之后需要新建virtualenv的独立环境。利用virtualenv -p 命令查看相关帮助,了解常用参数的使用。得到例如参数-p:指定一个版本python环境;通常当你的系统中安装了多个python版本时会用到。如果去掉这个参数,就会使用系统默认的python。
查看指定Python解释器程序路径:
(2)创建隔离环境
//创建一个新的隔离环境
1.不使用-p命令,优先选取它的宿主python环境:
2.使用-p命令选取python2.7作为默认隔离环境
注意这里需要新建一个文件夹进入之后再创建隔离环境。任一文件夹即可。
//进入根目录
//激活,切换到virtualenv环境
接下来在此目录下安装需要的库即可。
如果安装的库是已经存在的,会出现类似如下的情况
补充一下一个可能导致bs4安装失败的原因:先安装了beautifulsoup。需要先pip uninstall beautifulsoup,再easy_install bs4。
使用pip list命令查看当前环境下已安装成功的库。