Pip установить PyQt IOError

Я пытаюсь установить пакет PyQt с помощью pip, но я получаю эту ошибку:

~$ pip install PyQt
Downloading/unpacking PyQt 
Downloading PyQt-x11-gpl-4.8.3.tar.gz
(9.8Mb): 9.8Mb downloaded Running
setup.py egg_info for package PyQt
 Traceback (most recent call last):
 File "<string>", line 14, in <module>
 IOError: [Errno 2] No such file or directory:
'/home/john/build/PyQt/setup.py'
 Complete output from command python setup.py egg_info:
 Traceback (most recent call last):
 File "<string>", line 14, in
<module>
IOError: [Errno 2] No such file or
directory:
'/home/john/build/PyQt/setup.py
---------------------------------------- Command python setup.py egg_info
failed with error code 1 Storing
complete log in
/home/john/.pip/pip.log
</module></string></module></string>
3 ответа

Это потому, что у этого файла есть configure.py не a setup.py. configure.py сгенерируйте файл make, который вы используете для создания pyqt против qt lib, который вы выберете, передав параметр --qmake для configure.py, у него также есть разные опции. Я предлагаю подать ошибку с сопровождающим пипсом.


Если вы находитесь на Mac, вы можете использовать homebrew:

brew install pyqt


Вы также можете установить PyQt4 с помощью ActivePython менеджер двоичных пакетов.

$ pypm install pyqt4
The following packages will be installed into "~/.local" (2.7):
 pyqt4-4.8.3.0
Hit: [pypm-free.activestate.com] pyqt4 4.8.3.0
Installing pyqt4-4.8.3.0
$

Пока у вас уже есть PyPM, компиляции не требуется.

licensed under cc by-sa 3.0 with attribution.