无法在其他系统中执行exe文件

时间:2020-01-24 10:11:07

标签: python-3.x pyinstaller darknet

我有一个使用darknet的python代码。我尝试使用pyinstaller将此代码转换为可执行文件。但是,创建的可执行文件将仅在我的系统中运行。如果我尝试在另一个系统上运行它,则表明该系统中没有该代码。我正在使用ubuntu 18.04,我的pyinstaller版本是3.5

例如,在我的系统中,代码位于home / ajay / python_codes / main.py位置。当我将其转换为可执行文件时,创建了dist文件夹,build文件夹和main.spec。我将所有这3个都复制到了新系统中。当我尝试运行此命令时,它显示home / ajay / python_codes / main.py不存在。是因为程序中使用了Darknet吗?

我尝试做pyinstaller --onefile main.py以及pyinstaller --onedirmain.py。两者都导致显示相同的错误。

0 个答案:

没有答案