当编译.py
文件时,系统具有必要的pip安装,但我想编译它并将.pyc
复制到另一个没有pip安装的服务器中。或者为此目的还有其他选择吗?
不幸的是,部署 Python 应用程序并非易事。包可能具有依赖项,如 DLL 或 .pyc 以外的其他文件,并且包不会准确发布部署应用程序应执行的操作。
您应该检查能够从源python程序创建独立可执行文件的打包程序(例如PyInstaller(。它已经附带了有关如何部署常用包的知识。
如果您已经自定义甚至不是很流行的包作为依赖项,那么您可能必须准确指定哪些文件应包含在分布式可执行文件中。