py2exe
só pode ser executado no Windows, então não sei como você pode contornar isso. Talvez usando vinho.
você pode contornar o ImportError: No module named PyQt4.QtCore
instalando python-qt4
sudo apt-get install python-qt4
Estou tentando instalar um programa escrito em Python / - > link < - /
Eu fiz o checkout de subversão
svn checkout http://amphetype.googlecode.com/svn/trunk/ amphetype-read-only
e tentou configurar / executar o programa, mas estou vendo ImportErrors assim:
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
e:
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
EDITAR:
instalar o python-qt ( sudo apt-get install python-qt4
) ajudou a se livrar do segundo ImportError.
Entretanto, o programa ainda não inicia, agora ele diz:
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 que combina com o código-fonte, infelizmente, não me leva muito longe (o autor diz que ele foi desenvolvido sob o Windows, e todo o projeto parece estar abandonado agora). Eu costumava usar esse software no Windows e gosto muito dele, e adoraria executá-lo no Linux.
EDIT 2:
Ufff ...
Finalmente, mover o diretório amphetype de ~/amphetype
para /etc/amphetype
resolveu o problema, embora Não tenho certeza porque ...
py2exe
só pode ser executado no Windows, então não sei como você pode contornar isso. Talvez usando vinho.
você pode contornar o ImportError: No module named PyQt4.QtCore
instalando python-qt4
sudo apt-get install python-qt4