linux安装python的尝试(禁止照敲,只是尝试)
创始人
2025-05-28 21:13:47

安装python

  • 准备一台Centos虚拟机
  • 登录python官网
      • 解压
  • 预配置
    • 安装依赖环境
      • 安装zlib-dev
      • 安装gcc
      • 安装命令
    • 预配置命令
        • 提示
    • 进行编译
      • 报错
  • 好像成功了?
  • 好像中间执行了一串软连接,装python中间断了几天,忘了在哪复制的了。。
  • 通过python3.11能进入3.11版本的python。

准备一台Centos虚拟机

更改ifcfg-ens33

vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=31d9d7f4-24cc-496a-a395-8c922612d02e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.153.200
GATEWAY=192.168.153.2
NETWORK=255.255.255.0
DNS1=8.8.8.8

登录python官网

Python官网
在这里插入图片描述
下载tar包
在这里插入图片描述
将下载好的tar包通过xftp传到虚拟机中(或者通过wget直接在虚拟机中下载(但我这里用虚拟机下载太慢了))
在这里插入图片描述
在这里插入图片描述

解压

[root@localhost py3112]# tar -zxf Python-3.11.2.tgz -C ../soft/

在这里插入图片描述
改个短名字

[root@localhost soft]# mv Python-3.11.2/ py3112

在这里插入图片描述

预配置

配置全局变量

安装依赖环境

安装zlib-dev

yum install zlib* -y //(安装原因:报错:zipimport.ZipImportError)

安装gcc

(安装原因: configure: error: no acceptable C compiler found in $PATH)

在这里插入图片描述

安装命令

yum install zlib-devel bzip2-devel opssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc libffi-devel -y

预配置命令

[root@localhost py3112]# ./configure --prefix=/opt/soft/py3112/ --with-ssl

在这里插入图片描述

提示

If you want a release build with all stable optimizations active (PGO, etc),
please run ./configure --enable-optimizations

如果你想要一个所有稳定优化都处于活动状态(PGO 等)的发布版本,
请运行 ./配置 --启用优化

./configure --enable-optimizations

大概意思是:执行该命令后,会编译安装到 /usr/local/bin/ 下,且不用添加软连接或环境变量。所以我们也可以执行上述命令。

运行一下
在这里插入图片描述
如果使用了–enable-optimizations选项,–prefix选项不在生效,–enable-optimizations选项会安装在/usr/目录下,后续不在添加软连接或环境变量。

进行编译

make 
make install

报错

make出现报错
在这里插入图片描述
复制执行一遍

sed -e "s,@EXENAME@,/opt/soft/py3112/bin/python3.11," < ./Misc/python-config.in >python-config.py

再执行make,依旧有报错
在这里插入图片描述
第二个提示openssl版本太低
在这里插入图片描述
我的yum源搜索到的最高本本就是1.0.2,这里参考
centos7 yum 安装 openssl 1.1.1k —whatday
好像也没用。。。
参考[CentOS7 如何安装 OpenSSL 1.1.1]手动安装(https://blog.csdn.net/peterxu_1984/article/details/129397653)
在这里插入图片描述
在这里插入图片描述
继续上面的预配置命令
在这里插入图片描述

好像成功了?

在这里插入图片描述

好像中间执行了一串软连接,装python中间断了几天,忘了在哪复制的了。。

通过python3.11能进入3.11版本的python。

在这里插入图片描述

相关内容

热门资讯

实测分享中至九江麻将.可以装挂... 您好:中至九江麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9951342】很多玩家在这款...
玩家必看“棋牌室确实有挂”详细... 亲.棋牌室这款游戏是可以开挂的,确实是有挂的,通过添加客服【4830828】很多玩家在这款游戏中怀疑...
{实测.精选}“陕麻圈麻将究竟... 您好:陕麻圈麻将这款游戏有挂的,确实是可以开挂,需要软件加微信【6219938】,很多玩家在陕麻圈麻...
实测分析猿人大厅有没有卖的挂揭... 无需打开直接搜索微信4585933您好:猿人大厅这款游戏可以开挂,确实是有挂的,很多玩家在猿人大厅这...
今日重大通报“琼戏互娱有透视挂... 您好:琼戏互娱这款游戏可以开挂,确实是有挂的,需要软件加微信【4194432】,很多玩家在琼戏互娱这...