zoukankan      html  css  js  c++  java
  • Ubuntu通过Pyenv管理python版本

    网上安装使用Pyenv的教程很多,但是实测有很多教程有坑,经过多家比较发现下面的教程可用,内容全面,与大家分享。

    首先安装pyenv全家桶

     curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

    配置环境变量到~/.bashrc中,配置完成后输入source ~/.bashrc生效

    1 export PYENV_ROOT="$HOME/.pyenv"
    2 export PATH="$PYENV_ROOT/bin:$PATH"
    3 eval "$(pyenv init -)"
    4 eval "$(pyenv virtualenv-init -)"

    检查安装是否正确:

    pyenv doctor

    更新

    pyenv update

    查看可安装版本

     pyenv install --list

    安装指定版本的python

    pyenv install 3.6.0

    显示已安装的版本,带星号的为当前适用的版本

     pyenv versions

    设置优先级

    #global全局local本地 shell终端
    #优先级抑或权限global最低,通常设定local为最高权限,很少设定某版本为shell
    pyenv local 3.6.5
    pyenv global 2.7.12

    卸载

    pyenv uninstall 3.5.3

    总结:以上包含了常用配置,如需深入了解原理请查看文档,或者参考我下面的引用,原文作者有点任性,内容挺全,但代码示例不忍卒视,可做参考,建议深入研究还是看文档,本文可作为快速入门使用。

    引用:https://zhuanlan.zhihu.com/p/25990928

    github: https://github.com/pyenv/pyenv#choosing-the-python-version

    依赖:https://github.com/pyenv/pyenv/wiki/Common-build-problems

  • 相关阅读:
    2020/12/2
    2020/12/1
    Cannot do a soft reset in the middle of a merge
    webpack img
    rm -fr ".git/rebase-apply"
    css 颜色
    初始化样式
    a标签
    esma 最新
    前端
  • 原文地址:https://www.cnblogs.com/0x0101010/p/8903904.html
Copyright © 2011-2022 走看看