User-Profile-Image
hankin
  • 5
  • 关于
  • 分类
    • 路由器
    • 电脑相关
    • 游戏相关
    • 未分类
    • 服务器相关
    • 数据库
  • 页面
    • 关于
  • 友链
    • 华夏网盟
Help?

Please contact us on our email for need any support

Support
  • 关于
    首页   ›   未分类   ›   正文
未分类

Debian安装python3.11与PIP

2024-04-26 19:57:46
866  0 0

安装python3.11.1
wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz

解压
tar -zxvf Python-3.11.1.tgz

创建一个python3的目录

mkdir /usr/lib/python3.11

将此时的python3.11转移到创建的目录中

mv Python-3.11.1/* /usr/lib/python3.11/

配置编译路径

./configure –prefix=/usr/lib/python3.11

编译安装

make && make install

创建并覆盖原来的软链接

ln -sf /usr/lib/python3.11/bin/python3.11 /usr/bin/python3.11
ln -sf /usr/lib/python3.11/bin/pip3.11 /usr/bin/pip3
ln -sf /usr/bin/pip3 /usr/bin/pip

如出现 No module named ‘_ssl’ 错误解决方法

https://www.openssl.org/source/openssl-1.1.1w.tar.gz
tar -zxvf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w
./config
make
make install
默认安装在/usr/local/openssl
编译完成记得到目录下检查是否有include,否则下一步无效。

添加ssl支持

编辑Python3.11/Modules/Setup文件,修改或直接添加以下信息。

_socket socketmodule.c
SSL=/usr/local/openssl111/include #SSL路径
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto

重新编译安装python3.11

./configure –prefix=/usr/lib/python3.11
make && make install

测试
python3.11 -c “import ssl”

无报错说明成功。

评论 (0)

Click here to cancel reply.

欢迎您 游客  

近期文章

  • 用于网速测试的下载测速文件合集
  • docker构建SB镜像
  • pterodactl docker install
  • OpenWRT流量实时监控插件
  • docker部署dify

近期评论

No comments to show.

归档

  • 1 月 2026
  • 8 月 2025
  • 5 月 2025
  • 4 月 2025
  • 3 月 2025
  • 2 月 2025
  • 12 月 2024
  • 4 月 2024
  • 10 月 2023
  • 8 月 2023
  • 4 月 2023
  • 3 月 2023
  • 2 月 2023
  • 10 月 2021
  • 5 月 2021
  • 3 月 2021
  • 2 月 2021

分类

  • 数据库
  • 服务器相关
  • 未分类
  • 游戏相关
  • 电脑相关
  • 路由器
Copyright © 2026
smarty_hankin 主题. Designed by hankin
主页
页面
  • 关于
博主
hkthomas 管理员
136 文章 0 评论 18329 浏览
测试
测试