linux上安装python3.10

2022-07-20  本文已影响0人  丙吉

linux 系统上自带有python,但版本太低,打算新换个版本,但不卸载原来的。之前都是在低版本上安装虚拟环境,但Django环境的时候,说已弃用。就打算换个新的。

查看Linux系统

cat /proc/version
image.png

进入python官网的下载页面,选择相应的版本。

https://www.python.org/downloads/source/

image.png

将下载的文件,上传至服务器,并解压文件

tar -xf Python-3.10.1.tar.xz
image.png

一顿sudo操作,不明所以,吓我一跳,但好在没啥事

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel   # 不能少
# 1) 配置
sudo ./configure
sudo ./configure --enable-optimizations  # 两个结果一样,可以直接用第一条命令;
sudo ./configue --prefix=/usr/local/python310 # --prefix 是python的安装目录,我没有安照这个安装。
# 2) 编绎
sudo make 
# 3) 安装
sudo make install

建立软链接

ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
image.png
参考:https://blog.csdn.net/u014788227/article/details/50071229
安装完成后,很多告警:

但用python3依然可以打开。
image.png
参考:https://www.cnblogs.com/hely-he/p/14632125.html
https://www.jianshu.com/p/04fc3cdbb8b4?u_atoken=49d52124-4505-4961-b5bc-3e9d12b22c72&u_asession=01jR75aF8aYVGEBDakMslw0C5ZOxkfOmCZs3MHlWZDo-6G_StIWBHxUKkLCeM8gK6hX0KNBwm7Lovlpxjd_P_q4JsKWYrT3W_NKPr8w6oU7K-DzOfoo8J5yGZjV9CnISZgPpcarp92QKzyJKyYjREPlmBkFo3NEHBv0PZUm6pbxQU&u_asig=05g3629DOBq16YsuugxDy6-8cV9zBNmsJ0s3EW-rrWsCt8XW920yfu-wo_4JXAhv-NMXszUEafIvLKhJXUTFySFhfYGCAiwQKnma1Ot5k2KP6dZM7JaakWZSZDje7uETK7sQi8YTg0O_UGrifpCz2fQsxL3NZCng5HWOkFoWZWVHv9JS7q8ZD7Xtz2Ly-b0kmuyAKRFSVJkkdwVUnyHAIJzcf8veuZMqVAd7Y33ICxChgvHggcGN81IlzRJfnRk0Q4WPRPQyB_SKrj-61LB_f61u3h9VXwMyh6PgyDIVSG1W9r9ljU8EYAHhZw-RCB94sVbjPpa66Ntmct1_eO-KEC_M4drHLkvFgTu2zy4MX6E5Pr9dqs0QA2S10fwMzsI0Z5mWspDxyAEEo4kbsryBKb9Q&u_aref=x3wf5A3rwaXauxsHP%2BUo%2FoHGLNk%3D
上一篇下一篇

猜你喜欢

热点阅读