2025年4月15日 星期二 乙巳(蛇)年 正月十六 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 系统应用 > Linux

UOS系统安装python3.11的过程记录

时间:03-28来源:作者:点击数:12
城东书院 www.cdsy.xyz

我的uos系统内置了python3.7,安装vscode后,使用正常。但我闲的蛋疼,想试试新版python3.11第一步,我搜索uos系统安装python3.11的办法。

AI搜索直接告诉我用以下代码安装:

  • sudo apt install python3.11

我在uos命令终端里执行这条命令后,用python3.11 --version命令查询版本时提示我未找到此命令。

意思就是没安装好嘛。

我继续搜索,找了好半天资料,甚至在悬赏区发了悬赏帖子。终于在csdn找到一篇文章,按它的步骤一步一步安装好了。

但是发现python3.11与pyqt5不兼容,

不过,我还是把安装步骤记录一下吧,以供大家参考。

第一步:升级系统软件报列表和已安装软件包

  • sudo apt update
  • sudo apt upgrade

第二步:安装依赖包

  • sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev curl -y

第三步:下载python3.11的源码包,并解压

比如我下载的是 Python-3.11.11.tgz 这个文件,解压就用鼠标点吧,简单方便。解压后的文件夹我改成了python311。

第四步:编译并安装

终端进入python311文件夹,执行以下命令:

  • ./configure --enable-optimizations
  • nproc
  • make -j 8

8是指你的cpu内核数,可以nproc命令查询。

编译完成后,安装:

  • sudo make altinstall

之所以使用altinstall参数而不是sudo make install,是为了和uos内核自带的python3.7区分开,不会混淆在一起。

最后,python3.11 --version命令成功看到版本号,vscode里面也成功出现了python3.11的选项。

至此,python3.11安装成功。

不过,新问题紧接着出现了。

安装pyqt5时提示错误,搜索后发现,问题是python版本太高!!!

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐