PlayOnLinux 无法启动

PlayOnLinux 无法启动

我已经使用安装了 wine教程并使用来自的终端命令安装了“可信”版本的PlayOnLinux这里。我尝试运行 PlayOnLinux,它会出现在启动器上,闪烁几秒钟然后消失。然后我尝试通过命令行打开它,它显示了以下内容:

正在寻找 python...2.7.12 - 回溯(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第 1 行,位于
    导入操作系统,wx版本
导入错误:没有名为 wxversion 的模块
测试失败
正在寻找 python2.7…2.7.12 - 回溯(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第 1 行,位于
    导入操作系统,wx版本
导入错误:没有名为 wxversion 的模块
测试失败
正在寻找 python2.6...
正在寻找 python2...2.7.12 - 回溯(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第 1 行,位于
    导入操作系统,wx版本
导入错误:没有名为 wxversion 的模块
测试失败
尝试运行此程序之前,请先安装 python

我尝试使用给出的解决方案这里但它对我不起作用(可能是代码过时了?),它只是显示

正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
软件包 python-wxgtk2.8 不可用,但被另一个软件包引用。
这可能意味着包丢失、已被淘汰,或者
只能从其他来源获得

E: 软件包‘python-wxgtk2.8’没有安装候选项

同样问题中的某个人说sudo apt-get install python-wxtools他们已经修复了这个问题,但是它告诉我我已经安装了最新版本。

答案1

以下是我如何让 PlayOnLinux 和 Python 一起运行2.7.9(与 POL 一起安装)和2.7.12在同一台机器上:

首先,你必须找到 python 2.7.9 的安装位置,我的是/usr/bin/python

之后,编辑/usr/share/playonlinux/bash/find_python(您可能需要 root 权限)

替换这些行:

  • next_python "python"
  • next_python "python2.7"

next_python "/usr/bin/python"

保存并退出。playonlinux再次运行。

瞧。

答案2

从网站下载最新的 PlayOnLinux.deb 并安装:

wget https://www.playonlinux.com/script_files/PlayOnLinux/4.2.10/PlayOnLinux_4.2.10.deb
sudo dpkg -i PlayOnLinux_4.2.10.deb

遗憾的是,PlayOnLinux 网站停留在 14.04,但他们的 deb 文件与当前的 ubuntu 版本兼容,而且不知何故它比 repo 更新。

如果由于缺少软件包而导致安装失败,则使用 apt 中的 -f 标志来安装依赖项:

sudo apt -f install

相关内容