ubuntu下的python虚拟环境安装

python环境

ubuntu16.04自带python的环境,不用进行python环境安装,在安装好环境的虚拟机中,提供了py2,py3,django_py2,tornado_py2,spider_py2,django_py3的虚拟环境

虚拟环境

  • 升级python包管理工具pip
    pip install --upgrade pip
    
    备注:当你想升级一个包的时候 pip install --upgrade 包名
  • python虚拟环境安装
    sudo apt-get install python-virtualenv
    sudo easy_install virtualenvwrapper
    上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。
    
  • 创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
    
  • 在~/.bashrc中添加行:
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    
  • 运行:
    source ~/.bashrc
    
  • 创建python虚拟环境
    mkvirtualenv [虚拟环境名称]
    workon [虚拟环境名称]
    
  • 退出虚拟环境
    deactivate
    
  • 删除(慎用)
    rmvirtualenv [虚拟环境名称]
    

python 2版本开发

创建python2的虚拟开发环境

mkvirtualenv -p /usr/bin/python2.7 py2
使用python2.7+django1.7.8环境,你应该安装如下环境:
(py2)python@ubuntu:~$ pip freeze list
pip==8.1.0
Django==1.7.8
ipdb==0.8.1
ipython==3.2.0
Pillow==2.8.2

把以上包名存储到package_py2.txt,在你的python虚拟环境中,运行:

pip install -r package_py2.txt
  • python 3版本开发我们的课程基于Python2.7,因为很多第三方库还没有过度到python3系列。创建python3的虚拟开发环境
    mkvirtualenv -p /usr/bin/python3.4 py3
    使用python3.4+django1.9.4环境,你应该安装如下环境:
    (py3)python@ubuntu:~$ pip freeze list
    pip==8.1.0
    Django==1.9.4
    ipdb==0.8.1
    ipython==4.1.2
    Pillow==2.8.2
    
    把以上包名存储到package_py3.txt,在你的python虚拟环境中,运行:
    pip install -r package_py3.txt
    
  • pip命令速查查看已安装的包
    pip show --files SomePackage
    
    检查哪些包需要更新
    pip list --outdated
    
    升级包
    pip install --upgrade SomePackage
    
    卸载包
    pip uninstall SomePackage
    
    参数解释
    pip --help
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值