[软件技巧] Linux如何做到Python多个版本共存
作者:CC下载站 日期:2019-10-29 15:30:17 浏览:1842 分类:玩软件
CentOS 6系统默认安装了Python2.6版本。有时候我们需要Python3时该怎么办?
本文演示利用pyenv来控制我们的Python版本。
开源地址
https://github.com/pyenv/pyenv
安装 pyenv
建议使用: https://github.com/pyenv/pyenv-installer 来直接安装。
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash |
安装完成后,根据提示将如下语句加入到 ~/.bashrc
中:
export PATH="/root/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)" |
安装 Python
查看可安装的版本
pyenv install --list |
该命令会列出可以用 pyenv 安装的 Python 版本。列表很长,仅列举其中几个:
2.7.8 # Python 2 最新版本3.6.1 # Python 3 最新版本3.7-dev # Python 3 开发版本anaconda2-4.1.0# 支持 Python 2.6 和 2.7anaconda3-4.1.0# 支持 Python 3.3 和 3.4 |
其中 2.7.8 和 3.6.1 这种只有版本号的是 Python 官方版本,其他的形如 anaconda2-4.1.0
这种既有名称又有版本后的属于 “衍生版” 或发行版。
安装 Python 的依赖包
在编译 Python 过程中会依赖一些其他库文件,因而需要首先安装这些库文件,已知的一些需要预先安装的库如下。
yum install -y readline readline-devel readline-staticyum install -y openssl openssl-devel openssl-staticyum install -y sqlite-develyum install -y bzip2-devel bzip2-libs |
安装指定版本
用户可以使用 pyenv install
安装指定版本的 python。
我们安装一个最新的python 试一试。
pyenv install 3.6.1#-> Downloading Python-3.6.1.tar.xz...#-> -> https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz#-> Installing Python-3.6.1...#-> Installed Python-3.6.1 to /root/.pyenv/versions/3.6.1 |
安装过程中,若出现编译错误,通常是由于依赖包未满足,需要在安装依赖包后重新执行该命令。
更新数据库
在安装 Python 或者其他带有可执行文件的模块之后,需要对数据库进行更新:
pyenv rehash |
查看当前已安装版本
pyenv versions#-> * system (set by /root/.pyenv/version)#->3.6.1 |
其中的星号表示当前正在使用的是系统自带的 python。
设置全局的版本
pyenv global 3.6.1pyenv versions#->system#-> * 3.6.1 (set by /root/.pyenv/version) |
python -V#-> Python 3.6.1 |
使用下面的命令即可切换回系统自带的版本
pyenv global system |
也可以使用 pyenv local
或 pyenv shell
临时改变 python 版本。
pyenv 其他功能
pyenv uninstall
卸载某个版本pyenv update
更新 pyenv 及其插件
参考文章:http://seisman.info/python-pyenv.html
No related posts.
猜你还喜欢
- 03-12 [Linux] Linux Kernel v4.14.6 Stable 长期支持版本
- 03-12 [Linux]深度Linux Deepin 2014.3 正式版发布
- 04-06 [计算机与网络] 《Linux就该这么学》—非常适合linux技术学习的入门好书
- 07-16 [LINUX] Linux集群内SSH免密码访问的快速配置方法
- 10-21 [操作系统]《红帽企业Linux 6.4 桌面版》(Red Hat Enterprise Linux 6.4 Desktop)x86/64,官方多国语言版[光盘镜像]
- 10-21 [操作系统]《红帽企业Linux 5.9服务器版》(Red Hat Enterprise Linux 5.9 Server)x86/64[光盘镜像]
- 10-21 [操作系统]《红帽企业Linux 6.4 服务器版》(Red Hat Enterprise Linux 6.4 Server)x86/64,官方多国语言版[光盘镜像]
- 10-21 [操作系统]《红帽企业Linux 6.4 工作站版》(Red Hat Enterprise Linux 6.4 Workstation)x86/64,官方多国语言版[光盘镜像]
- 07-29 [素材] PS模版 中式中国风古典线条LOGO婚礼派对背景设计素材
- 06-02 [网络工具] FinalShell: 可替代Xshell的SSH工具 / 支持Linux、Windows、Mac / 免费远程桌面加速(更新时间2018.7.19)
- 08-25 [课程] 马哥Linux高端运维云计算就业班课程
- 10-23 [Linux] Linux 系统目录结构
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[书籍] 【帛书版】合集
[老照片] 一万张珍贵历史老照片【jpg 40.4GB】
[素材] 2024新年春节烟花素材合集【PSD格式+PNG格式】
[美剧] 《生活大爆炸》S01-S12季合集 【1080P 蓝光原盘REMUX】 DTS-HD.MA.5.1 【外挂简英双语字幕】 742.8G
[电影] 茶馆(1982)蓝光原盘REMUX 内封简繁英.简中简繁四字幕【33.9G】本片根据老舍同名原著改编
[电视剧] 永夜星河(2024)【4K 2160P 杜比音效】国语中字【全32集完结】爱情,古装 又名 :黑莲花攻略手册
[影视合集] 《霍比特人》三部曲加长版合集 【4K 蓝光 HDR】 TrueHD.7.1 国语次世代+导评 【国配简繁英特效+导评中字五字幕】134G
[课程] 2024邓诚高三数学视频课【MP4 12.2GB】
[电视剧] 宿敌(2024)【完结】【4K / 臻彩视听 / 杜比音效】【廖凡/朱珠】【17.8G】
[影视合集] 【鹿鼎记 7个版本合集】【1984-2020】【4K、1080P、720P】【中文字幕】【278.5G】
[书籍] 彭子益医书合集 [PDF/DOC]
[游戏] 《黑神话悟空》免安装学习版【全dlc整合完整版】+Steam游戏解锁+游戏修改工具!
[动画] 2002《火影忍者》720集全【4K典藏版】+11部剧场版+OVA+漫画 内嵌简日字幕
[剧集] 《斯巴达克斯》1-4季合集 无删减版 1080P 内嵌简英特效字幕
[电影] 《变形金刚系列》七部合集 [4K HDR 蓝光] 国英双语音轨 [内封精品特效字幕]【典藏版】235G
[CG剧情] 《黑神话:悟空》158分钟CG完整剧情合集 4K120帧最高画质
[动画] 收藏版:1996-2024年名侦探柯南全系列1080P,含国配、日配双语版+26部剧场作品
[游戏] 黑神话悟空离线完整版+修改器
[电影] 《神奇动物在哪里三部合集》 4K REMUX原盘 [杜比视界] [国英双语音轨] 特效字幕 [171.1G]
[动画] 西游记 (1999) 动画版 4K 全52集 高清修复版 童年回忆
[电影] 《黄飞鸿》全系列合集
[Android] 开罗游戏 ▎像素风格的模拟经营的游戏厂商安卓游戏大合集
[游戏合集] 要战便战 v0.9.107 免安装绿色中文版
[电影] 【珍藏版】20世纪电影合集从1922年到1990年代,看看爷爷辈的电影是什么样合集约212G
[书籍] 彭子益医书合集 [PDF/DOC]
[系统]【黑果小兵】macOS Big Sur 11.0.1 20B50 正式版 with Clover 5126 黑苹果系统镜像下载
[美图] 【经典收藏美图集合】1500多张韩国美女高清图片让你的收藏夹更加丰富多彩
[瓜] 青岛【路虎女】插队、逆行、追尾、打人未删减【完整版视频】
[电视剧] 灵魂摆渡(1-3季合集)【未删减】【4K.无水印】【剧情/恐怖/惊悚】【豆瓣8.7】
[书籍资料] 《玉房秘诀》《玉房秘典》《古代房中术》
- 最新评论
-
电影很不错谢谢分享贪睡的猫 评论于:11-18 一部不错的经典科幻kelvin 评论于:11-13 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢285552528 评论于:11-09 找了好久的资源bjzchzch12 评论于:11-07 谢谢分享感谢ppy2016 评论于:11-05 谢谢分享感谢ppy2016 评论于:11-05 有靳东!嘻嘻奥古斯都.凯撒 评论于:10-28 流星花园是F4处女作也是4人集体搭配的唯一一部!奥古斯都.凯撒 评论于:10-28 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢AAAAA 评论于:10-26 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢password63 评论于:10-26
- 热门tag