如何在Linux SUSE上使用UBUNTU上的cx_Freeze构建PYQT4应用程序。

如何在Linux SUSE上使用UBUNTU上的cx_Freeze构建PYQT4应用程序。,linux,ubuntu,python-3.x,cx-freeze,suse,Linux,Ubuntu,Python 3.x,Cx Freeze,Suse,我对Linux有点陌生,目前我已经使用PYQT4-python3.4在Ubuntu上使用cx\u Freeze制作了一个应用程序。它在Ubuntu上工作正常,但是,当我试图在linuxSUSE上打开应用程序时,它没有工作 我得到的错误是 “无法显示AppName” 没有为“可执行”文件安装应用程序 是否要搜索应用程序以打开此文件 我猜我需要为我想要运行应用程序的每个linux发行版创建一个新版本?还是有更好的方法使我的程序只使用一个版本就可以移植到所有linux环境 注意:这是我为cx\U冻结运

我对Linux有点陌生,目前我已经使用PYQT4-python3.4Ubuntu上使用cx\u Freeze制作了一个应用程序。它在Ubuntu上工作正常,但是,当我试图在linuxSUSE上打开应用程序时,它没有工作

我得到的错误是

“无法显示AppName”

没有为“可执行”文件安装应用程序

是否要搜索应用程序以打开此文件

我猜我需要为我想要运行应用程序的每个linux发行版创建一个新版本?还是有更好的方法使我的程序只使用一个版本就可以移植到所有linux环境

注意:这是我为cx\U冻结运行的setup.py(如果需要修改,请告诉我!:D)


提前谢谢

事实证明,我所缺少的只是做一个

chmod +x AppName
然后我在终端运行它,它就像一个符咒。
另外,我可以双击应用程序,它也运行了

如果您从终端运行它,通过cd到该目录并运行
/AppName
,它能工作吗?我尝试了“/AppName”,但终端显示找不到命令。
chmod +x AppName