Python pyenv
一、简介
一般在操作系统中我们会安装多个Python版本,所以在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式,能简易地在多个Python版本中进行切换的工具,它简单而优雅。pyenv有以下功能:
pyenv拥有以下特点:
二、安装
介绍以下两种方式:
1)方式1:
第一步:在自己的用户目录下执行
第三步:在CentOS/RHEL/Fedora下,安装Python时需要首先安装其依赖的其他软件包,执行如下脚本解决依赖问题:
http://files.cnblogs.com/files/274914765qq/pyenv_resolve_dependent.sh2)方式2:
第一步:依次执行如下指令 wget http://files.cnblogs.com/files/274914765qq/pyenv-20150113.1.tar.gztar -zxvf pyenv-20150113.1.tar.gzcd pyenv-20150113.1python setup.py install第二步:在上述运行完之后通常在命令行中会出现下述提示,将之添加到~/.bashrc中, source ~/.bashrc使之生效,这样我们的pyenv算是初步安装成功了。
# Load pyenv automatically by adding # the following to your profile:export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"第三步:在CentOS/RHEL/Fedora下,安装Python时需要首先安装其依赖的其他软件包,执行如下脚本解决依赖问题:
http://files.cnblogs.com/files/274914765qq/pyenv_resolve_dependent.sh
三、使用实例
1)显示当前使用的Python
2)显示当前Python的安裝路径
pyenv global
4)在当前路径创建一个.python-version,以后进入这个目录自动切换为该版本
5)在当前shell的session中启用某个Python版本,优先级高于global,local
6)安装指定Python版本
7)卸载指定Python 版本
8)安装完成之后需要对数据库进行更新
pyenv rehash参考:https://github.com/yyuu/pyenv-installer http://seisman.info/python-pyenv.html http://my.oschina.net/lionets/blog/267469 http://seisman.info/python-pyenv.html
转载于:https://www.cnblogs.com/274914765qq/p/5153632.html
创作挑战赛新人创作奖励来咯,坚持创作打卡瓜分现金大奖总结
以上是生活随笔为你收集整理的Python pyenv的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Linux下实现视频读取(二)---ca
- 下一篇: Python 拷贝对象(深拷贝deepc