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