virtualenv 真是一个好东西
virtualenv
virtualenv 相当于在一个目录中形成一个单独的python环境. 其中安装的包和系统没有关系. 这个特点对于爱折腾,要使用最新版库的人 来说非常有用. 例如flask / blogofile就推荐使用virtualenv.
让我想起vim的pathogen插件,真是太神奇了.
初始化
$ cd somewhere
$ virtualenv --no-site-packages myproject
$ ls myproject
bin include lib
--no-site-package让新安装的包都装到该目录, 而非链接到系统里面的库.
激活
$ cd myproject
$ source bin/activate
使用
在这里就和以前一样使用了, 使用easy_install/pip来安装python软件.