31 votes

pip installer PyQt IOError

J'essaie d'installer le package PyQt avec pip, mais j'obtiens cette erreur:

 ~$ 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
 

15voto

Mike Ramirez Points 3528

C'est parce que ce fichier a un configure.py pas un setup.py . configure.py génère un fichier make que vous utilisez pour construire pyqt contre la lib qt que vous choisissez en passant l'option --qmake à configure.py, il a aussi différentes options. Je suggère de déposer un bug avec le mainteneur de pip.

9voto

Andy Li Points 2909

Si vous êtes sur Mac, vous pouvez utiliser l' homebrew :

 brew install pyqt
 

5voto

Sridhar Ratnakumar Points 12390

Vous pouvez également installer PyQt4 à l' aide du gestionnaire de packages binaires d' 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
$
 

Tant que vous avez déjà PyPM , aucune compilation n'est requise.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X