Python ImportErrors при попытке заставить работать программу (найденную в Google Code)

Я пытаюсь установить программу, написанную на Python / -> http://code.google.com/p/amphetype/ < - / [ 118]

Я сделал извлечение Subversion

svn checkout http://amphetype.googlecode.com/svn/trunk/ amphetype-read-only


и попытался установить / запустить программу, но я вижу ImportErrors например:

pm@machina-pm:/home/pn/amphetype-read-only$ python setup.py 
Traceback (most recent call last):
  File "setup.py", line 5, in <module>
    import py2exe
ImportError: No module named py2exe


и:

pm@machina-pm:/home/pn/amphetype-read-only$ python Amphetype.py 
Traceback (most recent call last):
  File "Amphetype.py", line 10, in <module>
    from Config import Settings
  File "/home/pn/amphetype-read-only/Config.py", line 5, in <module>
    from QtUtil import *
  File "/home/pn/amphetype-read-only/QtUtil.py", line 4, in <module>
    from PyQt4.QtCore import *
ImportError: No module named PyQt4.QtCore


РЕДАКТИРОВАТЬ: [ 1113]
Установка python-qt (sudo apt-get install python-qt4) помогла избавиться от второй ImportError.
Однако программа все еще не запускается, теперь она говорит:

pm@machina-pm:/home/pn/amphetype$ python Amphetype.py
No protocol specified
No protocol specified
Amphetype.py: cannot connect to X server :0


PS. readme.txt , который идет с исходным кодом, к сожалению, не слишком далеко продвинулся (автор говорит, что он был разработан под windows, и весь проект, похоже, сейчас заброшен). Я использовал это программное обеспечение в Windows, и мне оно очень нравится, и я хотел бы, чтобы оно работало в Linux.

РЕДАКТИРОВАТЬ 2:
Ufff ...
Наконец-то он работает, перемещая каталог amphetype из ~/amphetype в /etc/amphetype , но я не уверен, почему ... [ 1127]

1
задан 21 December 2012 в 19:23

1 ответ

py2exe может работать только на окнах, поэтому я не знаю, как вы можете обойти это. Может быть, с помощью вина.

Вы можете обойти ImportError: No module named PyQt4.QtCore, установив python-qt4

sudo apt-get install python-qt4
0
ответ дан 21 December 2012 в 19:23

Другие вопросы по тегам:

Похожие вопросы: