python网络数据采集学习笔记
一,关于虚拟环境保存库文件
当我们需要同时负责多个python项目时,或者想要轻松打包某个项目及相关的库文件,再者你担心已安装的库之间可能有冲突,那么你可以安装一个python虚拟环境来分而治之。当一个python库不用虚拟环境安装的时候,实际上是全局安装它。这通常需要有管理员权限,或者以root身份安装,这个库文件对设备上的每个用户和每个项目都是存在的。
创建一个虚拟环境非常简单:
$ virtualenv scrapingEnv
这样就创建了一个名为scrapingEnv的新环境,你需要先激活它在使用:
$ scrapingEnv/
$ source bin/activate
激活环境之后,会发现环境名称出现在命令提示符前面,提醒你当前处于虚拟环境中。后面安装的任何库和执行的任何程序都是在这个环境下运行。
当不再使用虚拟环境时,可以通过释放命令来退出环境:
(scranpingEnv)mpccain$ deactivate
将项目关联的所以库单独放在一个虚拟环境里,可以轻松打包这个环境发生给其他人,只要他们的python版本和你的相同,你打包的代码就可以直接通过虚拟环境运行,不需要再安装任何库。
浙公网安备 33010602011771号