美文网首页
ubuntu18.04安装pyenv

ubuntu18.04安装pyenv

作者: 赵皮皮月 | 来源:发表于2019-04-09 23:27 被阅读0次

    1. pyenv安装

    • 执行以下命令进行自动安装
    curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
    
    • 重启shell生效:exec $SHELL
    • 查看~/.bashrc中是否有以下三行,若没有则手动添加进去
    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    
    • pyenv更新
    pyenv update
    
    • 卸载
      pyenv按照装在$PYENV_ROOT(默认:``~/.pyenv)里。只用移除这个目录即可卸载
    rm -rf ~/.pyenv
    

    再移除.bashrc中添加的三行

    export PATH="~/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    

    2. pyenv的使用

    • pyenv安装python3.6.7
    • 先安装系统需要的依赖
    apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev libssl-dev build-essential zlib1g-dev make build-essential libreadline-dev llvm libncurses5-dev libncursesw5-dev openssl libpcre3 libpcre3-dev zip
    
    • $ pyenv install --list查看安装列表
    • $ pyenv versions查看已安装
    • 使用以下命令安装python 3.6.7
    pyenv install -k -v 3.6.7 //安装很慢,可能会被墙
    或者使用 pyenv install 3.6.7 进行安装
    
    • 使用pyenv global 3.6.7 切换python版本

    • 若直接安装python很慢,可以在浏览器将python3.6.7下载好,在./pyenv目录下mkdir cache目录。再进行安装,一般使用的xz结尾的安装包,也有可能会是tgz结尾的,目前不知道什么原因。

    • 参考
      pyenv官方github

    相关文章

      网友评论

          本文标题:ubuntu18.04安装pyenv

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