如果你是用的linux系统,可能直接用docker会是一个比较好的选择。 * * * 其实我觉得你可以直接去下载embed版的python,不是安装版的python。 下载了之后解压,直接执行里面的python.exe,配合一个bat脚本,就能满足你的需求(打包进一个文件夹)。 ### 具体步骤: 下载 [https://www.python.org/ftp/python/3.11.6/python-3.11.6-embed-...](https://link.segmentfault.com/?enc=Hlao1r45PcVu%2Fgh9Fu16xw%3D%3D.mXAzDNGFtaVRQrrCBmxLHP%2Fe7VHGEQwt1EEV8Gg9jJrOSuT1ddrLMJieAn%2BwD0o1NWAa5uQceOGd6T%2F1ee4hGLnGlU%2BJNH227sOsTu82ihw%3D) 然后解压 D:/yourapp/。 然后下载 [https://bootstrap.pypa.io/get-pip.py](https://link.segmentfault.com/?enc=KbJ8oq%2FuaFLh8Xi72FRykw%3D%3D.7%2FxYq6iXveZUJO4FokZtbh96PFqbmsfmsB9SoD2BfLINmupQ7sdPaTXeIFcSbwOO) 到一个位置,和执行安装pip   编辑 python311._pth 这个文件,取消这里的注释  用pip安装你的依赖包。  然后准备你的代码,忽略这里的伪代码。。。  以及这个bat脚本; @echo off REM 用 python.exe 调用 run.py 并传递所有输入参数 .\python-3.11.6-embed-amd64\python.exe .\code\run.py %* 最后的效果就是:  现在你可以的把 yourapp 这个文件夹复制到其他的电脑上运行了。