Python编译
Python编译
下载
源码下载
https://www.python.org/downloads/
安装支持库
1 | sudo apt install -y uuid-dev |
库对应的包
模块 | 包 |
---|---|
_bz2 | bzip2 libbz2-dev libbz2-1.0 |
_curses和_curses_panel | libncursesw5-dev |
_dbm 和 _gdbm | libgdbm-dev libgdbm-compat-dev |
_lzma | liblzma-dev |
_sqlite3 | libsqlite3-dev |
_ssl | libssl-dev(openssl1.1的开发包) |
_tkinter | tk-dev |
_uuid | uuid-dev |
readline | libreadline-dev |
zlib | zlib1g-dev |
_ctypes | libffi-dev |
步骤
1 | mkdir build |
其他编译选项说明
- –enable-optimizations 构建一个基于所有稳定的优化的正式版的构建版本,可优化速度。 要求gcc版本8.1.0以上
- –enable-loadable-sqlite-extensions 支持sqlite库
添加环境变量
1 | echo "export PATH=$PATH:/opt/python-3.10.9/bin" >> ~/.bashrc |
1 | sudo su |
![]() |
![]() |
签名:Smile every day
名字:宏沉一笑
邮箱:whghcyx@outlook.com
个人网站:https://whg555.github.io
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 whghcyx@outlook.com
文章标题:Python编译
文章字数:294
本文作者:宏沉一笑
发布时间:2024-03-22, 16:28:55
最后更新:2024-03-24, 16:41:05
原始链接:https://whghcyx.gitee.io/2024/03/22/IT-%E7%BC%96%E8%AF%91-2024-03-22-Python%E7%BC%96%E8%AF%91/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。