python编译安装
目录下载编译安装编译参数解释升级PIP第三方模块安装与卸载python脚本编译为可执行二进制文件下载wgethttps://www.python.org/ftp/python/3.13.13/Python-3.13.13.tar.xz编译安装# centosyum groupinstall-yDevelopment Toolsyuminstall-yopenssl-devel libffi-devel sqlite-devel bzip2-devel\readline-devel ncurses-devel xz-devel zlib-devel\curl-devel expat-devel gdbm-devel nss-devel tk-devel\db4-devel libuuid-devel libedit-deve pkgconfig# ubuntuapt-getinstall-ylibssl-dev libffi-dev libsqlite3-dev libbz2-dev\libreadline-dev libncurses5-dev liblzma-dev zlib1g-dev\libcurl4-openssl-dev libexpat1-dev libgdbm-dev libnss3-dev\tk-dev libdb-dev uuid-dev libedit-dev pkg-configtarxf Python-3.13.13.tar.xzcdPython-3.13.13/makedistcleanLDFLAGS-Wl,-rpath,\$$ORIGIN/../lib\./configure--prefix/opt/python --enable-optimizations --enable-sharedmake-j$(nproc)makeinstall编译参数解释--prefix/opt/python指定 Python 的安装目录 --enable-optimizations启用 PGOProfile Guided Optimization配置文件引导优化。编译出的 Python 性能提升显著 --enable-shared启用共享库Shared Library的生成。这指示编译器生成动态链接库例如 libpython3.x.so而不是仅仅生成静态库.a 文件。这对于后续使用 PyInstaller 打包程序或者将 Python 嵌入到 C/C 程序中是必须的。升级PIP/opt/python/bin/python3-mpipinstall--upgradepip第三方模块安装与卸载# download packages# /opt/python/bin/pip3 list|grep -Ev setuptools|pip |awk NR 2 {print $1}|xargs -I pn /opt/python/bin/pip3 download -d ./ pnmkdir/opt/python/ball /opt/python/bin/pip3 download-d/opt/python/ball\pandas pykafka logging datetime\scapy2.6.1\pysnmp7.1.21pyasn10.6.1 pysnmp-pyasn11.1.3 pysnmp-pysmi1.1.12pysnmplib5.0.24# 根据当前已安装模块备份安装包/opt/python/bin/pip3 list|grep-Evsetuptools|pip|awkNR 2 {print $1}|xargs-Ipn /opt/python/bin/pip3 download-d./ pn# 生成requirement文件/opt/python/bin/pip3 list--formatfreezerequirement.txt# 根据requirement.txt安装/opt/python/bin/pip3install-rrequirement.txt# 卸载所有第三方模块/opt/python/bin/pip3 list|grep-Evsetuptools|pip|awkNR 2 {print $1}|xargs-Ipn /opt/python/bin/pip3 uninstall-ypnpython脚本编译为可执行二进制文件# python核心代码必须在libpython*.so动态库中不能是静态编译的python否则无法安装pyinstaller/opt/python/bin/pip3installpyinstaller# 将python脚本编译为可执行二进制文件# /opt/python/bin/pyinstaller --onefile test.py --name test

相关新闻

免费安全且小巧的密码管理器:倦意密码本 JyPassword 发布!

免费安全且小巧的密码管理器:倦意密码本 JyPassword 发布!

简介: 相信不少人都遇到过忘记密码的情况,然后又得找回、重新设置一个新密码。那么这个时候你就需要使用密码管理器来记录你的密码了。 但是大部分的密码管理器操作都很复杂,每个密码都需要你选择一个分类,这样导入密码需要相当…

2026/7/4 8:45:23 阅读更多 →
Duix-Avatar虚拟形象视频合成完整指南:零门槛打造你的AI数字分身

Duix-Avatar虚拟形象视频合成完整指南:零门槛打造你的AI数字分身

Duix-Avatar虚拟形象视频合成完整指南:零门槛打造你的AI数字分身 【免费下载链接】Duix-Avatar 🚀 Truly open-source AI avatar(digital human) toolkit for offline video generation and digital human cloning. 项目地址: https://gitcode.com/Git…

2026/7/4 8:41:22 阅读更多 →
5分钟成为麻将高手:Akagi麻将AI助手如何改变你的游戏体验

5分钟成为麻将高手:Akagi麻将AI助手如何改变你的游戏体验

5分钟成为麻将高手:Akagi麻将AI助手如何改变你的游戏体验 【免费下载链接】Akagi 支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Am…

2026/7/4 8:39:21 阅读更多 →

最新新闻

【免费下载】 E-Hentai-Downloader:一键下载E-Hentai图库的利器

【免费下载】 E-Hentai-Downloader:一键下载E-Hentai图库的利器

E-Hentai-Downloader:一键下载E-Hentai图库的利器 项目介绍 E-Hentai-Downloader 是一个开源项目,旨在为用户提供一个简便的方式来下载E-Hentai图库,并将其打包成ZIP文件。该项目通过浏览器插件(如GreaseMonkey、Tampermonkey和…

2026/7/4 9:43:38 阅读更多 →
【免费下载】 JHenTai 漫画阅读器开源项目教程

【免费下载】 JHenTai 漫画阅读器开源项目教程

JHenTai 漫画阅读器开源项目教程 1. 项目介绍 JHenTai 是一个跨平台的漫画应用程序,专为e-hentai和exhentai爱好者设计。该项目采用Flutter框架开发,支持Android、iOS、Windows、MacOS及Linux等操作系统。虽然仍处于开发阶段,但已具有基本功…

2026/7/4 9:43:38 阅读更多 →
从0到1打造终端工作流:gh_mirrors/do/dotfiles-archive的插件与主题安装教程

从0到1打造终端工作流:gh_mirrors/do/dotfiles-archive的插件与主题安装教程

从0到1打造终端工作流:gh_mirrors/do/dotfiles-archive的插件与主题安装教程 【免费下载链接】dotfiles-archive Dotfiles for all :D 项目地址: https://gitcode.com/gh_mirrors/do/dotfiles-archive gh_mirrors/do/dotfiles-archive是一个功能强大的终端配…

2026/7/4 9:41:38 阅读更多 →
OCSF Schema未来路线图:2026年值得期待的5大新功能

OCSF Schema未来路线图:2026年值得期待的5大新功能

OCSF Schema未来路线图:2026年值得期待的5大新功能 【免费下载链接】ocsf-schema OCSF Schema 项目地址: https://gitcode.com/gh_mirrors/oc/ocsf-schema OCSF Schema作为开源网络安全事件日志标准框架,正在为2026年规划一系列令人兴奋的新功能&…

2026/7/4 9:39:38 阅读更多 →
掌握PaperOnboarding动画效果:提升用户体验的10个技巧

掌握PaperOnboarding动画效果:提升用户体验的10个技巧

掌握PaperOnboarding动画效果:提升用户体验的10个技巧 【免费下载链接】paper-onboarding-android :octocat: PaperOnboarding is a material design slider made by Ramotion 项目地址: https://gitcode.com/gh_mirrors/pa/paper-onboarding-android PaperO…

2026/7/4 9:39:37 阅读更多 →
PostgreSQL 图瓦服务器:pg_tileserv 教程

PostgreSQL 图瓦服务器:pg_tileserv 教程

PostgreSQL 图瓦服务器:pg_tileserv 教程 【免费下载链接】pg_tileserv A very thin PostGIS-only tile server in Go. Takes in HTTP tile requests, executes SQL, returns MVT tiles. 项目地址: https://gitcode.com/gh_mirrors/pg/pg_tileserv 项目介绍 …

2026/7/4 9:39:37 阅读更多 →

日新闻

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 正式发布,这是一个关键的安全修复版本,修复了多个方面的问题,还对部分功能进行了优化。 安全修复亮点 此次发布在安全修复上表现突出。binprot 避免了项目引用计数溢出,mcmc 因安全问题提升了上游版本号&#xf…

2026/7/4 0:04:29 阅读更多 →
终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案 【免费下载链接】HMCL A Minecraft Launcher which is multi-functional, cross-platform and popular 项目地址: https://gitcode.com/gh_mirrors/hm/HMCL HMCL(Hello Minecraft! Lau…

2026/7/4 0:06:29 阅读更多 →
KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

1. KMX63与PIC18F66K40的硬件协同架构解析KMX63作为一款三轴加速度计和磁力计组合传感器,与PIC18F66K40微控制器的搭配堪称嵌入式HMI开发的黄金组合。这套硬件组合的核心优势在于KMX63提供的高精度运动感知能力与PIC18F66K40强大的信号处理能力形成了完美互补。KMX6…

2026/7/4 0:06:29 阅读更多 →

周新闻

月新闻