美文网首页
python 多版本管理

python 多版本管理

作者: 魔童转世 | 来源:发表于2020-05-17 22:10 被阅读0次

1、安装软件

brew install pyenv
brew install pyenv-virtualenv

2、设置环境变量

if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi

3、pyenv 安装python版本

#查看python版本列表
pyenv install --list

#安装3.5.0版本
pyenv install -v 3.5.0

# 卸载
pyenv uninstall 3.5.0

#安装/卸载完成后必须rehash database
pyenv rehash

4、pyenv使用

# 创建新的环境,位于 ~/.pyenv/versions/
$ pyenv virtualenv 2.7.1 env271

# 切换到新的环境
$ pyenv activate env271
如果报错
-----------------
Failed to activate virtualenv.

Perhaps pyenv-virtualenv has not been loaded into your shell properly.
Please restart current shell and try again.
----------
添加环境变量
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
到 ~/.bashrc,并通过 source ~/.bashrc 生效环境变量。
# 退回到系统环境
$ pyenv deactivate

# 删除新创建的环境
$ rm -rf ~/.pyenv/versions/env271/

相关文章

  • Mac下Python环境搭建、多版本管理

    1、查看Python版本python 多版本管理 参考网站:Mac多Python版本共存,多个独立Python开发...

  • pyenv

    pyenv是个多版本python管理器,可以同时管理多个python版本共存,如pypy,miniconde等等 ...

  • Python AI 必备开发工具和工具包

    Anaconda -- python多版本虚拟环境管理和包管理工具;Anaconda可以创建不同python版本的...

  • Ubuntu管理软件的多个版本

    update-alternatives(维护系统命令链接符) 可用来管理多版本的JDK,python等 管理多版本...

  • Node版本管理控制器n

    简介: Node 可以通过n来管理不同的版本。类似Python中的pyenv进行python多版本管理。 安装 n...

  • Python版本管理pyenv

    Pyenv简介 对多版本的python进行管理 为指定目录设定python环境,进入目录自动切换python版本 ...

  • python 多版本管理

    使用 pyenv: brew update brew install pyenv brew upgrade pye...

  • Python多版本管理

    背景使用python的同学肯定遇到过以下这些情况:1)系统自带的Python是2.x,自己需要Python 3.x...

  • python多版本管理

    mac不要轻易的安装新版本的python!mac不要轻易的安装新版本的python!mac不要轻易的安装新版本的p...

  • python多版本管理

    pyenv 介绍维护不同版本的 Python一键(命令)切换全局、本地或当前 shell 使用的 Python 版...

网友评论

      本文标题:python 多版本管理

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