在Ubuntu 22.04 上安装 Python 3.9(多版本适用)
发布网友
发布时间:2024-09-06 00:02
我来回答
共1个回答
热心网友
时间:2024-09-14 19:31
在 Ubuntu 22.04 LTS (Jammy Jellyfish) 上安装 Python 3.9(多版本兼容)教程
提供了一个详细的指南,帮助用户在默认版本更新后从源代码编译安装指定的 Python 3.9,同时支持其他版本。以下是安装步骤和注意事项:
1.
确保系统软件更新至最新,执行:
bash
sudo apt update && sudo apt upgrade
2.
安装必要的编译工具,如 GCC:
bash
sudo apt install gcc
3.
安装Python依赖库,包括 OpenSSL、SQLite3、LZMA 等,以避免编译时问题:
bash
sudo apt-get install python3-dev libssl-dev libsqlite3-dev libbz2-dev liblzma-dev
4.
从Python官网下载3.9.12源代码并编译:
- 下载源码
- 解压并进入目录
- 配置:
bash
./configure --prefix=/usr/local/python3.9 --enable-optimizations
5.
编译并检查错误:
bash
make -j && make altinstall
6.
将编译后的动态库链接到系统路径:
bash
sudo cp /usr/local/python3.9/lib/libpython3.9.so.1.0 /usr/lib/
7.
使用新版本的Python和pip:
- 命令行:`python3.9` 和 `pip3.9`
- PyCharm 中添加新解释器:
- 打开设置,找到“Python 解释器”
- 添加系统解释器,选择新安装路径
通过以上步骤,用户可以成功在Ubuntu 22.04上安装和使用Python 3.9版本,同时保持系统其他Python版本的兼容性。在操作过程中,请务必留意可能的错误提示,并根据需要安装缺失的依赖包。