PlayOnLinux [SOLVED]
Всем привет.
На лоре была новость, которая меня заинтересовала про PlayOnLinux ( http://www.playonlinux.com/en/download.html )
скачиваю архив, извлекаю и запускаю ./playonlinux --force-qt
PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
which: no lynx in (/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin)
Traceback (most recent call last):
File "/home/morbiuz/Desktop/playonlinux/python/message.py", line 22, in ?
import wxversion, os, getopt, sys, urllib, signal
ImportError: No module named wxversion
и собственно всё отрубается....
что это может быть... работаспособно оно в gentoo вообща.... вот собственно и вопросы.
- Для комментирования войдите или зарегистрируйтесь
www-client/lynx
www-client/lynx, разумеется, не установлен? Попробуйте emerge -av lynx.
www-client/lynx
Гуев установщик =(((( всегда ставил из консоли, линкс всегда был, сейчас тож был уверен, что он есть =( поскорее б 2008.0 вышло..... уже руки чешутся всё снести... даже Линь не выдерживает того способа, как я познаю ось :-D
=)
так, с линком замустилось... терь шришты качает, у кого заводилось, напишите как оно выглядит?
поставился линкс, скрипт скачал виндовые шрифты и... ничего =(
morbiuz@Morbiuz_LocaL ~/Desktop/playonlinux $ ./playonlinux --force-qt
PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Traceback (most recent call last):
File "/home/morbiuz/Desktop/playonlinux/python/mainwindow.py", line 22, in ?
import wxversion, os, getopt, sys, urllib, signal, socket
ImportError: No module named wxversion
morbiuz@Morbiuz_LocaL ~/Desktop/playonlinux $
dev-python/wxpython
оказалось что нехватает dev-python/wxpython поставил
dev-python/wxpython-2.6.4.0
теперь ошибка :
morbiuz@Morbiuz_LocaL ~/.wine/drive_c/playonlinux $ ./playonlinux
PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Traceback (most recent call last):
File "/home/morbiuz/.wine/drive_c/playonlinux/python/mainwindow.py", line 23, in ?
wxversion.select("2.8")
File "/usr/lib64/python2.4/site-packages/wxversion.py", line 149, in select
raise VersionError("Requested version of wxPython not found")
wxversion.VersionError: Requested version of wxPython not found
подозреваю что нужно dev-python/wxpython-2,8
т.к. wxversion.select("2.8")
=)
dev-python/wxpython-2.8.7.1 merged
всё заработало, прога супер =)
Не собирается
Не собирается wxpython-2.8.7.1
Подскажите, в чем грабли?
Traceback (most recent call last):
File "setup.py", line 922, in
'clean': wx_extra_clean,
File "/usr/lib/python2.5/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.5/distutils/dist.py", line 974, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
cmd_obj.run()
File "/usr/lib/python2.5/distutils/command/build.py", line 112, in run
self.run_command(cmd_name)
File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
cmd_obj.run()
File "/usr/lib/python2.5/distutils/command/build_ext.py", line 290, in run
self.build_extensions()
File "/usr/lib/python2.5/distutils/command/build_ext.py", line 416, in build_extensions
self.build_extension(ext)
File "/usr/lib/python2.5/distutils/command/build_ext.py", line 481, in build_extension
depends=ext.depends)
File "/usr/lib/python2.5/distutils/ccompiler.py", line 700, in compile
lang=lang)
TypeError: _compile() got an unexpected keyword argument 'lang'
* Messages for package dev-python/wxpython-2.8.7.1:
*
* ERROR: dev-python/wxpython-2.8.7.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2389: Called die
* The specific snippet of code:
* python setup.py ${mypyconf} build || die "setup.py build failed"
* The die message:
* setup.py build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-python/wxpython-2.8.7.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/wxpython-2.8.7.1/temp/environment'.
Для тех кто
Для тех кто заинтересован но незнал - самый свежий ебилд. Чуть помладше версии есть в оверлее sunrise
Установил playonlinux
При запуске пишет:
playonlinux
File "mainwindow.py", line 92
wx.Frame.__init__(self, parent, 1000, title, size = (515,450))
^
TabError: inconsistent use of tabs and spaces in indentation
./playonlinux: line 96: python2.6: command not found
Как побороть?
(*)
На строке 96 файла ./playonlinux он ищет и не находит python2.6, возможно, потому, что у вас python2.7
Либо ставьте старый питон, либо открывайте редактором и правьте ./playonlinux чтобы он вызывал просто python или ваш питон
(если у вас только python3.2, то он и python2.7 не найдёт, но вы же не сказали, какие питоны у вас установлены: "eselect python list")
Сделал eselect python set 1
Сделал eselect python set 1 (python2.7) и всё заработало.
Спасибо!