ubuntu安装指定python版本通用方式
由于很多python组件包需要较高的python版本才能安装使用,例如我本次想安装的Scons组件需要python3.7以上版本才能安装使用。
然而我的python版本只有3.6.9,那么我就得进行python版本的升级。
第一步,通过下载链接:https://www.python.org/ftp/python/

找到自己想要的python版本
第二步,复制下载链接,在ubuntu终端输入命令

等待安装完成后,进行解压操作
sudo tar -zxvf Python-3.7.12.tgz -C
cd Python-3.7.12
第三步 我们得安装编译环境
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev

然后进行初始化 sudo ./configure
第四步 编译测试安装
sudo make
sudo make install
通过以上步骤,我们已经成功安装了想要的python版本
但是呢,我们的python默认指向还是系统python版本
第6步,更换python默认指向
将原python与python3命令改为python.bak与python.bak
sudo mv /usr/bin/python /usr/bin/python.bak
sudo mv /usr/bin/python3 /usr/bin/python3.bak
将我们刚装的python3.7.12指定运行命令为python与python3
sudo ln -s /usr/local/bin/python3 /usr/bin/python
sudo ln -s /usr/local/bin/python3 /usr/bin/python3
将原pip和pip3命令改为pip.bak与pip3.bak
sudo mv /usr/bin/pip /usr/bin/pip.bak
sudo mv /usr/bin/pip3 /usr/bin/pip3.bak
将我们刚装的python3.7.12的pip指定运行命令为pip与pip3
sudo ln -s /usr/local/bin/pip3 /usr/bin/pip
sudo ln -s /usr/local/bin/pip3 /usr/bin/pip3
- 分享
- 举报
暂无数据-
浏览量:3289次2020-04-28 16:24:10
-
浏览量:2153次2023-11-30 11:48:53
-
浏览量:4067次2024-01-17 17:09:14
-
浏览量:3128次2022-05-25 14:02:47
-
浏览量:24038次2024-06-28 17:19:56
-
浏览量:88次2025-11-18 09:35:24
-
2024-02-02 14:41:10
-
浏览量:6032次2021-01-03 01:24:13
-
浏览量:6249次2022-06-01 09:36:28
-
浏览量:13945次2021-02-20 17:52:54
-
浏览量:4827次2021-04-09 16:28:04
-
浏览量:2133次2023-10-24 16:39:40
-
浏览量:1841次2023-12-16 22:32:09
-
浏览量:1982次2024-11-21 20:16:20
-
浏览量:6465次2024-04-30 21:01:38
-
浏览量:1377次2025-02-05 14:33:55
-
浏览量:1579次2023-06-12 14:34:29
-
浏览量:7226次2023-03-17 19:33:35
-
浏览量:5798次2022-09-20 15:23:26
- 完胜!海思8K技术助力广电有线网络,通过终极大考验!
- HI3518EV300电源设计参考
- 南京启诺信息技术有限公司荣获2024年度openEuler领先商业实践创新荣誉,海鸥派引领高校人才培训与就业新篇章!
- Ebaina的C16DV5-IPC-38E模组I2C地址问题
- (开发记录)hi3516dv300的传统md,od算法调试
- 海思3516A开发板调试整理(二)
- 嵌入式SD卡驱动分类
- 最近在看海思SDK中关于imx274_sensor_ctl.c代码中,如何快速初始化数组为同一值
- G19DV5-45E收货初体验——收货测试、搭建开发环境、编译适配SDK、烧录
- 海思Hi3519AV100配置uboot百兆网模式
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
易百纳用户53690
微信支付举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明

微信扫码分享
QQ好友