搭建Python独立环境:virtualenv的应用

virtualenv简介和安装

virtualenv是Github上的一个项目,按照它的原话就是『Python虚拟环境的构建者』,这是它的项目地址:Virtual Python Environment builder

这里简单介绍下它的工作原理:virtualenv把运行Python程序必须的基本环境,包括二进制Python自身、Python标准库、pip安装器,以及至关重要的site-packages目录,全部拷贝一份到一个完全隔离的目录下,这个目录就是你的独立开环境

在项目首页最下面有安装教程的超链接:Installation,你可以简单敲pip命令进行安装,这是最简便的方法

pip install virtualenv

另外还用第二种方法:把项目整个当下来,然后手动安装

# Use virtualenv globally
$ curl -O https://pypi.python.org/packages ... rtualenv-X.X.tar.gz
$ tar xvfz virtualenv-X.X.tar.gz
$ cd virtualenv-X.X
$ [sudo] python setup.py install

# Use virtualenv locally
$ curl -O https://pypi.python.org/packages ... rtualenv-X.X.tar.gz
$ tar xvfz virtualenv-X.X.tar.gz
$ cd virtualenv-X.X
$ python virtualenv.py myVE
事实上你需要全局安装的Python套件只有两个,即pip和virtualenv,如果 把virtualenv包括的pip算进去,那其实只要安装一个virtualenv已足矣

使用virtualenv创建独立项目

在安装好virtualenv后,就可以创建隔离环境的Python项目了,下面以demo这个项目为例

1. 创建项目根目录,命名为demo并进入该目录

➜  ~ mkdir demo
➜  ~ cd demo
➜  demo 

2. 使用virtualenv命令,建议加上–no-site-packages选项

➜  demo virtualenv --no-site-packages venv
Using base prefix '/Library/Framewo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值