美文网首页
pyenv,轻松切换各种python版本

pyenv,轻松切换各种python版本

作者: Java_Pro | 来源:发表于2020-05-19 13:40 被阅读0次

pyenv,轻松切换各种python版本

解决什么问题

  • mac自带python2,md又不能删掉他
  • linux也自带python2,这玩意都过时了,也不赶紧换掉

安装pyenv

git 安装

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

bash 环境,就依次执行如下命令:

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc

zsh 环境,就依次执行如下命令:

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc

查看版本

➜  ~ pyenv versions
    system
    * 3.7.3 (set by /Users/cuifuan/.pyenv/version)

切换版本

# 国内源
wget http://mirrors.sohu.com/python/3.7.3/Python-3.7.3.tar.xz -P ~/.pyenv/cache
# 安装
pyenv install 3.7.3

等个5分钟,让子弹飞一会,返回如下

➜  ~ pyenv install 3.7.3
pyenv: /Users/cuifuan/.pyenv/versions/3.7.3 already exists
continue with installation? (y/N) y
python-build: use openssl@1.1 from homebrew
Installing readline-8.0...
Installed readline-8.0 to /Users/xxx/.pyenv/versions/3.7.3

Installing Python-3.7.3...
python-build: use zlib from xcode sdk
Installed Python-3.7.3 to /Users/xxx/.pyenv/versions/3.7.3

查看系统现在的python版本

➜  ~ pyenv versions
    system
    * 3.7.3 (set by /Users/cuifuan/.pyenv/version)

完成.

持续更新地址

https://www.yuque.com/ekko/python/fukahb

异常

zsh: command not found: wget

brew install wget
## 假如是centos
yum install wget
## ubuntu
apt-get install wget

相关文章

  • pyenv,轻松切换各种python版本

    pyenv,轻松切换各种python版本 解决什么问题 mac自带python2,md又不能删掉他 linux也自...

  • pyenv,让你轻松切换各种python版本

    python虽好,版本让人烦恼 人生苦短,我用python... python语法的简洁优雅,模块的丰富,让有开发...

  • mac下安装pyenv

    pyenv配置 Homebrew安装pyenv 查看有哪些版本可供安装 安装 卸载 切换python版本 pych...

  • Python版本管理pyenv

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

  • pyenv(Mac)的安装及使用

    python 默认是2.7.10版本 如何使用python的其他版本呢 pyenv:python多版本工具,轻松切...

  • mac OX 安装pyenv

    pyenv解决的问题 可以在系统中切换不同的python 版本,比如python 2.7.9 和 python 3...

  • Mac下 Pyenv 的安装使用

    pyenv是做什么的 pyenv是用来更方便的管理/切换python版本的. github上通过homebrew安...

  • Mac下 Pyenv 的安装使用

    pyenv是做什么的 pyenv是用来更方便的管理/切换python版本的.github上通过homebrew安装...

  • python 安装

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

  • python多版本管理

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

网友评论

      本文标题:pyenv,轻松切换各种python版本

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