美文网首页我爱编程
Mac环境下的Python多环境共存(pyenv + pyenv

Mac环境下的Python多环境共存(pyenv + pyenv

作者: 沸腾的小茄克 | 来源:发表于2018-05-26 22:50 被阅读0次

前提步骤

1. 安装zlib
    brew install zlib
2. 指定zlib link
    brew link --overwrite zlib --force

安装 pyenv

1. 安装pyenv
    brew install pyenv
2.配置
    vim ~/.bash_profile

    # 写入以下命令(一般brew install pyenv会自动软连接到opt路径)
    export PYENV_ROOT=/usr/local/opt/pyenv
    if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

    # 保存
    :wq

    # 使环境变量生效
    source ~/.bash_profile
3. 常用命令
    # pyenv 可以安装的 python 版本
    pyenv  install --list
    
    # 安装 python 3.5.0 版本(卸载时替换 install 为 uninstall)
    pyenv install -v 3.5.0
    
    # 查看已安装的 python 版本
    pyenv versions
    
    # 查看当前 pyenv 使用的环境
    pyenv version
    
    # 切换全局版本(另有local shell 模式)
    pyenv global 2.7.1

安装 pyenv-virtualenv

1. 安装与配置
  • 通常的安装方法:基本推荐使用 brew install pyenv-virtualenv 安装,但我用brew安装时遇到了无法安装的情况,所以我就手动安装了。

  • 手动安装方法

    # 下面命令的 /usr/local/Cellar/pyenv/1.2.4/plugins 路径为你本机Homebrew pyenv的路径
    git clone https://github.com/yyuu/pyenv-virtualenv.git /usr/local/Cellar/pyenv/1.2.4/plugins/pyenv-virtualenv
    
    # 添加环境变量
    echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
    
    # 使环境变量生效
    source ~/.bash_profile
2. 常用命令

    # 创建virtualenv,指定别名为env350(前提是你已经用pyenv安装了python 3.5.0)
    pyenv virtualenv 3.5.0 env350
    
    # 切换virtualenv
    pyenv activate env350
    
    # 切回系统环境
    pyenv deactivate env350

相关文章

  • Mac环境下的Python多环境共存(pyenv + pyenv

    前提步骤 1. 安装zlib 2. 指定zlib link 安装 pyenv 1. 安装pyenv 2.配置 3....

  • python环境管理神器 pyenv + virtualenv

    1、介绍 pyenv是管理python版本的神器可以解决多个python环境共存的问题 2、安装pyenv lin...

  • Mac配置Python开发环境之pyenv和pyenv-virt

    1、Pyenv简介 pyenv可以解决多个python环境共存的问题,是一个便捷的python版本管理工具。 2、...

  • python 安装

    1、pyenv管理 pyenv 让python环境完美切换 安装pyenv 安装 pyenv-virtualenv...

  • pyenv 使用

    pyenv生成新的虚拟环境 pyenv versions 产看当前环境可用的python版本 pyenv gl...

  • Mac管理多版本Python

    参考 使用pyenv管理工作环境Mac安装多个Python版本 mac默认的Python版本: 如何使得Mac 下...

  • pyenv

    pyenv是python的多版本管理包,实现互相独立、互不干扰的python环境配置。 安装pyenv 安装电脑是...

  • Python笔记

    Python笔记 使用 pyenv,pyenv-virtualenv搭建环境 环境是MacOS 严格按照项目git...

  • 常见问题收录

    系统环境ubuntu16.04,64 安装pyenv,切换python环境pyenv参考链接[https://ww...

  • pyenv && virtualenv 环境配置

    本文介绍如何利用pyenv 和virtualenv 在单机上搭建多版本python 虚拟开发环境。pyenv可以帮...

网友评论

    本文标题:Mac环境下的Python多环境共存(pyenv + pyenv

    本文链接:https://www.haomeiwen.com/subject/kvevjftx.html