python开发环境virtualenv
Python的开发环境的最常用的方法是使用virtualenv包。 Virtualenv是一个用来创建独立的Python环境的包。
我们需要处理的基本问题是包的依赖、版本和间接权限问题。想象一下,你有两个应用,一个应用需要libfoo的版本1,而另一应用需要版本2。如何才能同时使用这些应用程序?如果您安装到的/usr/lib/python2.7/site-packages(或任何平台的标准位置)的一切,在这种情况下,您可能会不小心升级不应该升级的应用程序。
安装virtualenv
virtualenv安装完毕后,可以通过运行下面的命令来为你的项目创建独立的python环境。
1 2 3 4 5 6 7 8 9 10 11
| mkdir my_project_venv //创建python独立环境文件夹 virtualenv --distribute my_project_venv //自动在新的环境中安装pip # The output will something like: New python executable in my_project_venv/bin/python Installing distribute.............................................done. Installing pip.....................done.
|
通过下面的命令激活这个virtualenv:
1 2
| cd my_project_venv source bin/activate
|
执行完毕后,提示可能是这个样子的:
1
| (my_project_venv)$ # the virtualenv name prepended to the prompt
|
通过 deactivate 命令离开virtualenv环境
1
| (my_project_venv)$ deactivate
|
上一篇:mysqlbinlog查看
下一篇:DB主从一致性架构优化4种方法