一般来说,我们不会直接使用python。各种包很多,很难同时管理。这个时候,如果我们搭建一个环境,我们就可以轻松解决。今天小编带来virtualenv的使用,分享给大家。
一、使用
virtualenv
安装
pip install virtualenv
为一个工程创建一个虚拟环境
$ cd my_project_dir
$ virtualenv venv # venv为虚拟环境目录名,目录名自定义
virtualenv venv
将会在当前的目录中创建一个文件夹,包含了
Python
可执行文件,以及
pip
库的副本,以便可以安装其他包。虚拟环境的名称(在本例中为
venv
) 可以是任意的;省略名称会将文件放在当前目录中。在运行命令的任何目录中,这将创建
Python
的拷贝,并将之放在叫做
venv
的文件中。
你可以选择使用一个
Python
解释器:
$ virtualenv -p /usr/bin/python2.7 venv # -p参数指定Python解释器程序路径
这将会使用
/usr/bin/python2.7
中的
Python
解释器。
二、开始使用虚拟环境
$ source venv/bin/activate # 激活
从现在起,任何你使用
pip
安装的包将会放在
venv
文件夹中,与全局安装的
Python
隔绝开。
像平常一样安装包,比如:
pip install requests
三、退出使用虚拟环境
如果你暂时在虚拟环境中完成工作,你可以停用它:
$ . venv/bin/deactivate
这将会回到系统默认的
Python
解释器,包括已安装的库也会回到默认的。
要删除虚拟环境,只需删除其文件夹即可。 (实行
rm -rf venv
)。
这里
virtualenv
有些不便,因为
virtual
启动和停止脚本都在一个特定的文件夹中。一段时间后,你可能会在系统周围分散许多虚拟环境,你可能会忘记它们的名称或位置。
以上就是virtualenv何在python中安装虚拟环境的方法及使用。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何使用python源码下载进行绘图?01/13
- ♥ jsonrpc在python中的实现12/21
- ♥ 如何卸载mongodb11/10
- ♥ python 使用 f.read() 返回一个字符串09/11
- ♥ 如何在python3中使用argparse模块?12/29
- ♥ 如何反编译python09/30
内容反馈