利用virtualenv创建python虚拟环境

  • virtualenv

    virtualenv通过创建独立python开发环境的公户,来解决依赖、版本以及间接权限问题。virtualenv创建一个拥有自己安装目录的环境,这个环境不与其他虚拟环境共享库,能够方便管理python版本和管理python库
    
  • 安装virtualenv

   sudo pip3 install virtualenv

测试有没有安装成功

	virtualenv --version
	15.1.0
  • 创建虚拟环境
    进入自己的工程目录下,比如mml,首先进入工程目录下
	cd mml
	virtualenv venv

	Using base prefix '/Library/Frameworks/Python.framework/Versions/3.5'
	New python executable in /Users/foobar/tmp/pyapp/venv/bin/python3.5
	Also creating executable in /Users/foobar/tmp/pyapp/venv/bin/python
	Installing setuptools, pip, wheel...done.

	 

这样就在工程目录下创建了一个叫做venv的子目录,他保存一个全新的虚拟环境,你可以这个里面添加任何想要的包,当然,系统环境的包在这里是用不了的,都得重新安装

在Ubuntu16.0下,virtualenv默认创建python2.7的虚拟环境,这时更多要在创建时加入-p python3 参数即可解决

virtualenv -p python3 venv
  • 激活虚拟环境
source venv/bin/activate

此时在shell命令符前面多了(venv)前缀,这就说明在虚拟环境下了
然后就可以进行项目操作了,需要什么包,再到venv/bin下安装即可

在虚拟环境下安装依赖

pip3 install requests
  • 退出虚拟环境
deactivate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值