pyevn

pyenv 是一個控制python版本的工具,下面我們就來安裝並使用.

安裝(下載即可用)

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

添加環境變量

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ exec $SHELL

各種系統的安裝方法可參考這裏

使用(常用命令)
1.安裝python2.7.8版本

zhangl@zhangl:~$ pyenv install 2.7.8
Downloading Python-2.7.8.tar.xz...
-> https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz
Installing Python-2.7.8...
patching file ./Lib/site.py
patching file ./Lib/ssl.py
patching file ./Modules/_ssl.c
WARNING: The Python bz2 extension was not compiled. Missing the bzip2 lib?
WARNING: The Python sqlite3 extension was not compiled. Missing the SQLite3 lib?
Installing pip from https://bootstrap.pypa.io/get-pip.py...
Installed Python-2.7.8 to /home/zhangl/.pyenv/versions/2.7.8

2.查看系統當前使用的python版本

zhangl@zhangl:~$ pyenv version
system (set by /home/zhangl/.pyenv/version)

3.查看系統有哪些python版本

zhangl@zhangl:~$ pyenv versions
* system (set by /home/zhangl/.pyenv/version)
  2.7.8
  3.5.1

4.查看python可用版本資源

zhangl@zhangl:~$ pyenv install --list
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  ......

5.刷新版本包(每次安裝新版本時,執行一次)

zhangl@zhangl:~$ pyenv rehash

6.設置本地默認版本(*代表當前默認使用版本)

zhangl@zhangl:~$ pyenv versions
* system (set by /home/zhangl/.python-version)
  2.7.8
  3.5.1
zhangl@zhangl:~$ pyenv local 2.7.8
zhangl@zhangl:~$ pyenv versions
  system
* 2.7.8 (set by /home/zhangl/.python-version)
  3.5.1

7.同時設置多個當前版本

zhangl@zhangl:~$ pyenv local 2.7.8 3.5.1
zhangl@zhangl:~$ pyenv versions
  system
* 2.7.8 (set by /home/zhangl/.python-version)
* 3.5.1 (set by /home/zhangl/.python-version)

更多命令可參考這裏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值