Linux安装python3
##下载链接
wget https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz
##安装所需的依赖包
yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
##解压
tar -zxf Python-3.10.5.tgz
cd Python-3.10.5/
[root@mylinux7 Python-3.10.5]# ./configure --prefix=/opt/python3
If you want a release build with all stable optimizations active (PGO, etc),
please run ./configure --enable-optimizations
##忽略
[root@mylinux7 Python-3.10.5]# make
[root@mylinux7 Python-3.10.5]# make install
Installing collected packages: setuptools, pip
WARNING: The scripts pip3 and pip3.10 are installed in '/opt/python3/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-22.0.4 setuptools-58.1.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#查看python版本
[root@mylinux7 Python-3.10.5]# python -V
Python 2.7.5
##编辑环境变量
[root@mylinux7 Python-3.10.5]# vi ~/.bash_profile
export PATH="$PATH:/opt/python3/bin/python"
##建立软链接
which python ##找到路径
cd /usr/bin
rm python
ln -s python3 python
##查看版本
[root@mylinux7 bin]# python -V
Python 3.6.8
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?