【python】--- win11安装 python3.11.9(64位)

在这里插入图片描述

  • 在编程的艺术世界里,代码和灵感需要寻找到最佳的交融点,才能打造出令人为之惊叹的作品。
  • 而在这座秋知叶i博客的殿堂里,我们将共同追寻这种完美结合,为未来的世界留下属于我们的独特印记。


开发环境

  • 开发环境:Windows11
  • python版本:python3.11.9

一、下载 python3.11.9

二、安装python

  • Use
### 下载 Python 3.11.9 官方版本的方法 要下载 Python 3.11.9 的官方版本,可以访问 Python 官方网站并按照以下方法获取: #### 方法一:通过官网直接下载 可以直接从 Python 官网的 FTP 存储库中找到对应版本的源码压缩包。以下是具体地址和命令: ```bash wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz tar -xzf Python-3.11.9.tgz cd Python-3.11.9 ``` 此方式适用于希望手动编译安装的情况。 --- #### 方法二:基于 OpenSSL 高版本环境下的安装注意事项 如果目标操作系统为 Ubuntu 或其他 Linux 发行版,并且需要确保兼容高版本 SSL,则需先完成 OpenSSL 的部署再进行 Python 编译安装[^2]。以下是完整的流程: ##### 1. 更新系统依赖项 运行以下命令更新必要的工具链以及开发头文件: ```bash sudo apt update && sudo apt upgrade -y sudo apt install -y build-essential libreadline-dev zlib1g-dev \ libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev \ tk-dev libc6-dev openssl git curl wget tar unzip ``` ##### 2. 部署最新 OpenSSL 版本 由于新版本 Python 可能需要更高版本的 OpenSSL 支持,因此建议重新构建最新的 OpenSSL 库: ```bash wget https://github.com/openssl/openssl/releases/download/openssl-3.4.0/openssl-3.4.0.tar.gz tar -xzf openssl-3.4.0.tar.gz cd openssl-3.4.0 ./config --prefix=/usr/local/openssl shared make && make test && sudo make install export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH echo 'export LD_LIBRARY_PATH=/usr/local/openssl/lib:$LD_LIBRARY_PATH' >> ~/.bashrc source ~/.bashrc ``` ##### 3. 编译并安装 Python 3.11.9 接着执行以下步骤来配置、编译并安装指定版本的 Python: ```bash wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz tar -xzf Python-3.11.9.tgz cd Python-3.11.9 ./configure --enable-optimizations --with-openssl=/usr/local/openssl --prefix=/usr/local/python3 make altinstall ``` 注意 `--enable-optimizations` 参数用于优化性能,而 `altinstall` 则避免覆盖默认的 `python3` 命令链接。 --- #### 方法三:使用 pyenv 自动化管理多版本 Python 对于频繁切换不同版本的需求,推荐采用 `pyenv` 工具简化管理和安装过程: ```bash curl https://pyenv.run | bash exec $SHELL pyenv install 3.11.9 pyenv global 3.11.9 ``` 上述脚本会自动处理依赖关系并完成安装工作。 --- ### 注意事项 已知某些模块可能因 Python 和底层库版本不匹配而导致问题,例如 `ibm_db-3.2.3` 不支持当前使用的 Python 版本[^1]。在这种情况下,应尝试升级相关扩展或寻找替代方案。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋知叶i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值