PlayOnLinux不会发布

我已经使用本教程安装了wine并使用终端命令安装了“可靠”版本的PlayOnLinux。 我尝试运行PlayOnLinux,它会出现在启动器上,脉冲几秒钟然后就消失了。 然后我尝试通过命令行打开它,它显示了这个:

寻找python ... 2.7.12  -  Traceback(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第1行,in 
     import os,wxversion
 ImportError:没有名为wxversion的模块
测试失败
寻找python2.7 ... 2.7.12  -  Traceback(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第1行,in 
     import os,wxversion
 ImportError:没有名为wxversion的模块
测试失败
寻找python2.6 ...... 
寻找python2 ... 2.7.12  -  Traceback(最近一次调用最后一次):
  文件“/usr/share/playonlinux/python/check_python.py”,第1行,in 
     import os,wxversion
 ImportError:没有名为wxversion的模块
测试失败
请在尝试运行此程序之前安装python

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

阅读包裹清单......完成
构建依赖树       
阅读国家信息......完成
包python-wxgtk2.8不可用,但是由另一个包引用。
这可能意味着包裹丢失,已经过时或者
仅可从其他来源获得

 E:包'python-wxgtk2.8'没有安装候选者

有人在同一个问题中说sudo apt-get install python-wxtools为他们修复了它,但它告诉我我安装了最新版本。

以下是我在同一台机器上使用python 2.7.9 (与POL一起安装)和2.7.12运行PlayOnLinux的方法:

首先,你必须找到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

瞧。

从站点下载最新的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标志来安装dependecies:

 sudo apt -f install