我正在尝试将我们的 python 服务部署到我们的测试服务器中,但是遇到了一个问题。
我们正在使用装有 Python 3.7 的 Rock Pi S 板(yocto 映像操作系统)进行开发,我们意外地使用 Python 3.8(本地)开发了该服务,在本地系统中运行良好。现在我需要将服务部署到测试服务器。为此,我正在装有 Python 3.7 的服务器上构建(制作 .exe)python 文件,在构建过程中它给出了我下面提到的错误。
附加信息:操作系统 - Ubuntu 20.04 LTS
用于构建.exe的命令:
$ pip3 install --upgrade pip
$ pip3 install --upgrade setuptools
$ pip3 install pyinstaller
$ pyinstaller --onefile pythonfile.py
我该如何解决这个问题?
我尝试在操作系统级别升级 Python 版本,但没有得到团队 (Yocto) 的支持。是 Python 版本的差异导致了此问题吗?