1)sudo python main.py Traceback(最近一次调用最后一次):

1)sudo python main.py Traceback(最近一次调用最后一次):

我想在 Ubuntu 17.10 Fightcade 上运行一个程序,我已经下载了 tar.gz,并将其中的内容提取到桌面上的新文件夹中,我尝试运行命令进行安装,终端告诉我有关 python wine 的两件事,所以我检查 python 是否是最新的,并且安装了与 wine 相同的软件和应用程序安装它(无需重启),运行以下命令时我卡住了,显示此错误

1)sudo python main.py Traceback(最近一次调用最后一次):

File "main.py", line 9, in <module>

2)sudo apt-get 安装 wine python-qt4-phonon python-qt4

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package wine is a virtual package provided by:
  wine-stable 2.0.2-2ubuntu1
  wine-development 2.18-1
You should explicitly select one to install.

我确定它已经安装好了,而且是稳定版本,当我在 ubuntu 中搜索活动区域时我可以看到选项

3)sudo python main.py

Traceback (most recent call last):
  File "main.py", line 9, in <module>
    import sip

伙计们,我怎样才能让 Fightcade 在 17.10 上运行,这是我的最终目标,请帮助我实现这一目标,如果我不需要所有这些东西,如 python 和 wine,那很好,但告诉我为什么会出现错误 - 我真的很想了解这里发生了什么(转换为 Windows 用户)41 年清晰且仍在继续

答案1

通过编辑 main.py 文件可以使其运行,将“wine”更改为“wine-stable”,然后保存文件并使用 ./main.py 执行,我可能取消注释了该行,也记不清了(确保所需的行已取消注释,然后运行脚本,它将加载下一个问题,但是正在与 Fightcade 程序建立连接。我目前陷入困境,因为无法接受任何挑战,只是挂起,没有启动,即使我单击或键入/接受传入的挑战。我已经需要并测试了工作 rom 和 bios,如果有人对下一个难题有什么建议,请告诉我。

答案2

但想法是一样的。我修改了文件 linux-install.sh 的代码,并在下一行中将 wine x wine-stable 更改为

    # ubuntu/debian based distributions
if [ -x /usr/bin/apt-get ]; then
    apt-get install wine-stable python-qt4-phonon python-qt4
    exit $?

然后在终端中运行

sudo ./linux-install.sh

并且一切运行正常。:)

相关内容