物联网软件开发资讯 统信UOS 1070上编译装配高版块的Python3及pip

你的位置:物联网软件物联网软件开发定制 > 物联网软件开发公司 > 物联网软件开发资讯 统信UOS 1070上编译装配高版块的Python3及pip
物联网软件开发资讯 统信UOS 1070上编译装配高版块的Python3及pip
发布日期:2024-09-28 06:26    点击次数:135

免责声明物联网软件开发资讯

app

图片

上期龙头05,龙头最近10期奇偶比为5:5,综合分析,本期龙头参考:06。

上期开出前区012路比为1:2:2,近十期0路号码开出15次,1路开出16次,2路开出19次,本期关注012路比3:2:0。

本公众号整个试验,只在测试环境中进行,要是您要使用著述中的试验对您的环境进行操作,请您一定瞻念察:整个的操作皆会带来一定的风险,可能会导致系统崩溃等多种问题,切勿盲目操作,本公众号为您提供一种操作的念念路,区分您的任何操作举止肃肃,请您瞻念察。切记:严慎操作,非必要不操作。

Hello,各人好啊!今天我将向各人先容如安在统信UOS 1070上编译装配高版块的Python3及pip。现在,统信UOS 1070内置的Python3版块为Python 3.7.3,物联网软件开发资讯本文将演示若何装配Python 3.8.12。通过这篇著述,您不错学习如安在系统上装配最新版块的Python过甚包科罚器具pip。迎接各人共享转发,点个眷注和在看吧!

PART1

图片

鹏大圣

稽查系统信息

图片

图片

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version pdsyw@pdsyw-PC:~/Desktop$ uname -a

图片

PART2

图片

鹏大圣

更新软件源

图片

图片

pdsyw@pdsyw-PC:~/Desktop$ sudo apt-get update

图片

PART3

图片

鹏大圣

装配编译所需的依赖项

图片

图片

pdsyw@pdsyw-PC:~/Desktop$ sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev

图片

PART4

图片

鹏大圣

下载Python源代码

图片

图片

pdsyw@pdsyw-PC:~/Desktop$ cd /usr/srcpdsyw@pdsyw-PC:/usr/src$ sudo curl -O https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgzpdsyw@pdsyw-PC:/usr/src$ sudo tar xzf Python-3.8.12.tgzpdsyw@pdsyw-PC:/usr/src$ cd Python-3.8.12

图片

PART5

图片

鹏大圣

建树编译环境

图片

图片

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ sudo ./configure --enable-optimizations

图片

PART6

图片

鹏大圣

编译并装配Python

图片

图片

夺目:使用altinstall而不是install,以幸免遮掩系统默许的Python版块。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ sudo make altinstall

图片

PART7

图片

鹏大圣

稽查python3版块

图片

图片

查验装配的Python 3.8版块是否正确。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3.8 --versionPython 3.8.12pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 --versionPython 3.7.3

图片

PART8

图片

鹏大圣

创建象征聚拢

图片

图片

要是您需要使用Python 3.8算作默许的Python 3解说器,不错更新系统的默许Python版块聚拢。不外请夺目,这可能会影响系统上的其他依赖于Python的举止。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1update-alternatives: 使用 /usr/bin/python3.7 来在自动形式中提供 /usr/bin/python3 (python3)pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.8 2update-alternatives: 使用 /usr/local/bin/python3.8 来在自动形式中提供 /usr/bin/python3 (python3)pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$

图片

PART9

图片

鹏大圣

更新默许Python 3版块

图片

图片

履行敕令后,您会看到一个选项列表,您不错秉承要确立为默许的Python 3版块。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ sudo update-alternatives --config python3有 2 个候选项可用于替换 python3 (提供 /usr/bin/python3)。 秉承 旅途 优先级 现象------------------------------------------------------------* 0 /usr/local/bin/python3.8 2 自动形式 1 /usr/bin/python3.7 1 手动形式 2 /usr/local/bin/python3.8 2 手动形式要保管刻下值[*]请按<回车键>,粗略键入秉承的编号:0pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 -VPython 3.8.12pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$

图片

PART10

图片

鹏大圣

下载驱动pip剧本

图片

图片

从官方Python网站下载get-pip.py剧本,确保使用Python 3.8来驱动这个剧本,这么pip将会与Python 3.8说合。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 get-pip.py

图片

PART11

图片

鹏大圣

查验其版块

图片

图片

证明pip是否已顺利装配,并查验其版块。要是装配顺利,这将久了访佛于以下输出:

pip X.X.X from /usr/local/lib/python3.8/site-packages/pip (python 3.8)
pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 -m pip --versionpip 24.0 from /home/pdsyw/.local/lib/python3.8/site-packages/pip (python 3.8)

图片

PART12

图片

鹏大圣

装配requests包测试

图片

图片

不错使用以下敕令测试Python 3.8装配所需的包。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 -m pip install requests

图片

PART13

图片

鹏大圣

考证是否正确装配

图片

图片

不错通过导入该包来考证它是否正确装配。这应该输出requests包的版块号,要是装配顺利的话。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 -c 'import requests; print(requests.__version__)'2.31.0

图片

PART14

图片

鹏大圣

列出已装配的包

图片

图片

不错使用以下敕令列出通过pip装配的整个包。

pdsyw@pdsyw-PC:/usr/src/Python-3.8.12$ python3 -m pip list

图片

通过以上要领,您一经在统信UOS 1070上顺利编译装配了Python 3.8.12过甚包科罚器具pip。这么您就不错享受到高版块Python带来的新特点和性能转变了。

本站仅提供存储处事,整个试验均由用户发布,如发现存害或侵权试验,请点击举报。