将Python升级到3.6版本以上(Ubuntu)
2021/9/11 7:08:40
本文主要是介绍将Python升级到3.6版本以上(Ubuntu),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 查看Python版本
python -V
2.安装python3.9 所需依赖包
sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
3. 下载Python3.9安装包,并解压
wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz //下载安装包 tar xvf Python-3.9.2.tgz //解压安装包
4. 进入解压包目录,执行configure ()
cd Python-3.9.2 //进入解压缩包 ./configure --with-ssl --prefix=/usr/local/python-3.9.2
(with ssl:加入ssl,否则之后可能报错,ssl module isnot avaiable)
(--prefix:指定安装路径)
5. 编译安装
make && sudo make altinstall
(sudo:因为configure指定的路径为系统路径,不是用户的/home/user路径)
(altinstall :表示不覆盖原版本的python版本,否则可能会出现中断打不开的问题)
6. 建立软链接
(将Python链接至Python3,这样直接打开就是python3;same as pip3)
(1)查看安装后的可执行文件:
ll /usr/local/python-3.9.2/bin
其中python3
是指向python3.9
的软链接,pip3
和pip3.9
里面的内容一样,只需要在/usr/bin/
目录下添加这两个文件的软链接即可
(2)查看之前python对应软链接:
ll /usr/bin | grep python
(3)删除原来软链接,重新制定给新安装的python版本
which python3.9 #查看python3.9安装路径
为python3.9建立软链接:
sudo rm /usr/bin/python sudo rm /usr/bin/python3 sudo ln -s /usr/local/python-3.9.2/bin/python3.9 /usr/bin/python sudo ln -s /usr/local/python-3.9.2/bin/python3.9 /usr/bin/python3
为pip3.9建立软链接:
sudo ln -s /usr/local/python-3.9.2/bin/pip3.9 /usr/bin/pip sudo ln -s /usr/local/python-3.9.2/bin/pip3.9 /usr/bin/pip3
参考资料:
1. python版本升级到3.8以及安装虚拟环境 - 金色旭光 - 博客园 (cnblogs.com)
2. (22条消息) Ubuntu16 安装 Python3.9_柚子树's Blog-CSDN博客_ubuntu安装python3.9
这篇关于将Python升级到3.6版本以上(Ubuntu)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南