Mac Python虚拟环境的使用,2.7与3.6环境的转换

本文介绍了在Mac上利用virtualenv创建隔离的Python环境,包括2.7和3.6版本之间的切换。通过创建特定目录的虚拟环境并激活,可以方便地管理不同项目的依赖,避免包冲突。激活和退出环境、安装包及删除环境的步骤也一并说明。
摘要由CSDN通过智能技术生成

用了很久的python,越来越发现搭建不同环境的重要。很多包安装了以后未必还会用到,很多工作只需要用特定的几个包。还有些时候需要用python2.7的老版本。
在这些时候,推荐使用 virtualenv 创建一个隔离的容器,这是可选的,这样做能使排查安装问题变得更容易。


Linux\MacOS:

  • 首先, 安装所有必备工具:
    # 在 Linux 上:
    $ sudo apt-get install python-pip python-dev python-virtualenv
    
    # 在 Mac 上:
    $ sudo easy_install pip  # 如果还没有安装 pip
    $ sudo pip install --upgrade virtualenv
  • 接下来, 使用系统的python环境建立一个全新的 virtualenv 环境。

    实例1:将某一个深度学习环境建在 ~/tensorflow 目录下:

        $ virtualenv --system-site-packages ~/tensorflow
    

    实例2:将某一个特定版本的python环境建在 ~/ [name] 目录下:(将[name]替换为自己创建的环境的名字,如venv2.7)

    python版本 创建虚拟环境命令
    2.7 $ virtualenv --python=python2.7 ~/ [name]
    3.6 $ virtualenv --python=python3.6 ~/ [name]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值