python网络数据采集学习笔记

一,关于虚拟环境保存库文件

  当我们需要同时负责多个python项目时,或者想要轻松打包某个项目及相关的库文件,再者你担心已安装的库之间可能有冲突,那么你可以安装一个python虚拟环境来分而治之。当一个python库不用虚拟环境安装的时候,实际上是全局安装它。这通常需要有管理员权限,或者以root身份安装,这个库文件对设备上的每个用户和每个项目都是存在的。

  创建一个虚拟环境非常简单:

  $ virtualenv scrapingEnv

  这样就创建了一个名为scrapingEnv的新环境,你需要先激活它在使用:

  $ scrapingEnv/

  $ source bin/activate

  激活环境之后,会发现环境名称出现在命令提示符前面,提醒你当前处于虚拟环境中。后面安装的任何库和执行的任何程序都是在这个环境下运行。

  当不再使用虚拟环境时,可以通过释放命令来退出环境:

  (scranpingEnv)mpccain$ deactivate

  将项目关联的所以库单独放在一个虚拟环境里,可以轻松打包这个环境发生给其他人,只要他们的python版本和你的相同,你打包的代码就可以直接通过虚拟环境运行,不需要再安装任何库。

posted @ 2018-07-22 10:56  林尽夕沉  阅读(110)  评论(0)    收藏  举报