[Tutorials] 安装Python3.11.4
Tofloor
poster avatar
悟道
deepin
2023-08-03 00:11
Author

V23怎么安装Python3.11.4,源码编译安装编译时报错退出,谢谢。

Reply Favorite View the author
All Replies
shy
deepin
2023-08-03 00:46
#1

emmm,比起编译安装更建议直接用容器....

会用docker之类的话不用看下面了,不会的话我这里放一下

点这里查看distrobox使用方法

用文中的方法装任意一个使用python11的发行版(比如arch)

在容器内运行

sudo pacman -Syu python

如果下载失败点这里

然后运行

 distrobox-export --bin /bin/python --export-path ~/.local/bin/

最后exit退出容器。重命名~/.local/bin/python 为任意内容(比如python11)

理论上你可以用终端运行python11来运行python3.11了

(实际上可能需要重启)

如果重启都不行的话试试:

sudo ln -s ~/.local/bin/python11 /bin/

Reply View the author
shy
deepin
2023-08-03 00:53
#2

对了,别忘了chmod +x python11

Reply View the author
翻过山峰看见云
deepin
2023-08-03 00:53
#3

或者用miniconda安装你想要的python版本也行,如果不是对linux特别了解,建议还是不要直接在系统里安装或升级python,glibc等这些基础库,不然很容易把系统搞崩溃,需要使用其他版本可以使用其他一些容器技术来安装

Reply View the author
shy
deepin
2023-08-03 00:53
#4

截图_选择区域_20230802165344.png

Reply View the author
悟道
deepin
2023-08-03 05:27
#5
shy

emmm,比起编译安装更建议直接用容器....

会用docker之类的话不用看下面了,不会的话我这里放一下

点这里查看distrobox使用方法

用文中的方法装任意一个使用python11的发行版(比如arch)

在容器内运行

sudo pacman -Syu python

如果下载失败点这里

然后运行

 distrobox-export --bin /bin/python --export-path ~/.local/bin/

最后exit退出容器。重命名~/.local/bin/python 为任意内容(比如python11)

理论上你可以用终端运行python11来运行python3.11了

(实际上可能需要重启)

如果重启都不行的话试试:

sudo ln -s ~/.local/bin/python11 /bin/

谢谢

Reply View the author