前言:pyenv是一个简单的Python版本管理工具。前身为Pythonbrew,pyenv允许你改变全局的python版本,安装多种不同的python版本,设置应用指定的python版本以及创建/管理虚拟的python环境(”virtualenv’s”)。所有这些都在*NIX的机器上完成(Linux和OS X),它工作在用户空间,因而不需要sudo命令。
Pyenv安装工具
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
使用示例:
~$ pyenv global
输出:
3.6.1
~$ pyenv versions
输出:
system
2.7.12 (set by /mnt/rawdata2/tests/pangbs/software/SECNVs/.python-version)
3.5.0
3.6.1
3.6.1/envs/DBapi
3.6.1/envs/IGV
anaconda2-2.5.0
anaconda3-2.5.0
anaconda3-2.5.0/envs/fusioncatcher
anaconda3-2.5.0/envs/galaxy_py2.7
anaconda3-2.5.0/envs/py3.3
anaconda3-2.5.0/envs/python36
DBapi
IGV
使用pyenv为应用或者本地环境指定python版本:
~$ mkdir my_dir
~$ cd my_dir/
~/my_dir$ pyenv local 3.4.0
~/my_dir$ python -V
Python 3.4.0
~/cutting_edge$ cd ..
~$ python -V
Python 2.7.6
参考链接:Pyenv教程
网友评论