在ubuntu上配置pyenv

  1. 安装ubuntu server 16.04

     我的硬件环境是:Apple Macbook
     软件环境是:Mac OS X El Capitan, Parallels Desktop 11.1.2, ubuntu server 16.04 (iso)
    

    在虚拟机里面安装ubuntu server 16.04就不详细说了,安装提示一路装下去,重新启动就好了

  2. 安装zsh
    运行

     sudo apt-get install zsh wget git
    

    切换当前shell为zsh,运行

     chsh -s /bin/zsh
    
  3. 安装oh-my-zsh
    运行

     sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
    
  4. 安装pyenv
    安装curl

     sudo apt-get install curl
    

    然后运行

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

    编辑 ~/.zshrc,把以下几行加入到.zshrc的末尾

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

    然后运行以下语句,让pyenv加入到当前路径中去

     source ~/.zshrc
    
  5. 安装python的必须的依赖库
    运行

     sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev
    
  6. 查看本地python版本
    运行以下命令查看本地已经存在的python版本

     pyenv versions
    

    如要查看pyenv支持的python版本,运行

     pyenv install -list
    
  7. 安装python的新版本
    我们在本地安装python 3.4.5, 运行以下命令

     pyenv install 3.4.5
    

    安装完成后,运行下面命令,选中它

     pyenv global 3.4.5
    

pyenv的安装就完成了,用pyenv来管理本地的多个python版本确实很方便

推荐阅读更多精彩内容