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

4 ответов


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


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

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, не компиляция.


вы можете pip установить каталог загруженной версии pyqt после его загрузки ..google для вашей желаемой версии