Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1
    Membre du Club
    Profil pro Patrick
    Inscrit en
    juin 2010
    Messages
    419
    Détails du profil
    Informations personnelles :
    Nom : Patrick
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2010
    Messages : 419
    Points : 56
    Points
    56

    Par défaut Erreur importation paramiko

    Bonjour à tous,

    J'essaye d'importer la librairie paramiko mais hélas cela ne marche pas.
    J'ai téléchargé et dézipé paramiko-1.7.7.1 dans C:\Python32\Lib\

    Puis par la suite j'ai lancé la commande Python setup.py install dans paramiko-1.7.7.1 mais il y a de nombreuses erreurs.

    Ensuite j'ai tappé la commande python -c "import paramiko" mais j'ai cette erreur :

    Code :
    1
    2
    3
    4
    5
    6
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "c:\Python32\lib\site-packages\paramiko\__init__.py", line 69, in <module
    >
        from transport import SecurityOptions, Transport
    ImportError: No module named transport

    Je ne vois pas trop comment je peux faire

    Je vous remercie pour votre aide

  2. #2
    Expert Confirmé
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    2 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 2 273
    Points : 3 755
    Points
    3 755

    Par défaut

    Bonjour,

    A vérifier que paramiko fonctionne bien sous Python 3.2.
    Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos...
    Mes recettes python: http://www.jpvweb.com

  3. #3
    Membre du Club
    Profil pro Patrick
    Inscrit en
    juin 2010
    Messages
    419
    Détails du profil
    Informations personnelles :
    Nom : Patrick
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2010
    Messages : 419
    Points : 56
    Points
    56

    Par défaut

    Ah... Et comment puis-je savoir si il fonctionne ou pas ?

    Je vais cherchez sur google

    Edit : Apparemment il faudrait récupérer d'autres modules etc. Etes vous plus informés que moi ?

  4. #4
    Expert Confirmé
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    2 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 2 273
    Points : 3 755
    Points
    3 755

    Par défaut

    Il est dit que paramiko demande PyCrypto, qui ne semble exister que pour Python 2.6...

    SSH semble un peu en retard pour Python 3.2. A voir s'il y a d'autres solutions que paramiko pour Python 3.2 (http://en.wikibooks.org/wiki/OpenSSH/Development#Python). Sinon, revenir à Python 2.7.
    Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos...
    Mes recettes python: http://www.jpvweb.com

  5. #5
    Membre du Club
    Profil pro Patrick
    Inscrit en
    juin 2010
    Messages
    419
    Détails du profil
    Informations personnelles :
    Nom : Patrick
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2010
    Messages : 419
    Points : 56
    Points
    56

    Par défaut

    Erf... Ok...

    C'est génant si je change de version de python ? Je dois aussi changer la version que j'utilise pour eclipse également j'imagine.

    De plus existe-t-il pycrypto pour windows 64bits ?

    Par contre maintenant j'ai le problème : unable to find vcvarsall.bat

  6. #6
    Expert Confirmé
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    2 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 2 273
    Points : 3 755
    Points
    3 755

    Par défaut

    Bonjour,

    Windows 64 bits a un énorme avantage: il supporte très bien les programmes 32 bits... Et, concernant Python et ses modules: gardez tout en 32 bits!

    Pour Eclipse+Pydev, c'est facile: il suffit de faire reconnaître l'interpréteur dans la configuration de Pydev.

    vcvarsall.bat fait partie de visual studio de Microsoft, et suggère que c'est pendant une installation que ça s'est produit. Si vous n'avez pas visual studio, il faudrait installer mingw qui est un compilateur alternatif.

    Donc: si vous n'avez pas besoin de Python 3.2 pour une autre application, désinstaller-le, installer Python 2.7 32 bits, puis pycrypto, puis paramiko, et mettez à jour le pydev de Eclipse.
    Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos...
    Mes recettes python: http://www.jpvweb.com

  7. #7
    Membre du Club
    Profil pro Patrick
    Inscrit en
    juin 2010
    Messages
    419
    Détails du profil
    Informations personnelles :
    Nom : Patrick
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2010
    Messages : 419
    Points : 56
    Points
    56

    Par défaut

    J'ai un nouveau problème concernant PyCrypto.

    J'ai réussi à installer la librairie gmpy (via mingw).
    Mais maintenant quand je fais python setup.py build au niveau de PyCrypto j'ai une erreur du type runtime error : chmod error.

    J'ai passé la journée à essayé d'installer ces librairies...

  8. #8
    Expert Confirmé
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    2 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 2 273
    Points : 3 755
    Points
    3 755

    Par défaut

    Bonjour,

    Il y a ici un binaire installable (.msi) de PyCrypto pour Windows, adapté à Python 2.7:

    http://www.voidspace.org.uk/python/modules.shtml#index
    Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos...
    Mes recettes python: http://www.jpvweb.com

  9. #9
    Membre du Club
    Profil pro Patrick
    Inscrit en
    juin 2010
    Messages
    419
    Détails du profil
    Informations personnelles :
    Nom : Patrick
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2010
    Messages : 419
    Points : 56
    Points
    56

    Par défaut

    Zut je n'ai toujours pas changé de version. Ca m'embête de changer d'ailleurs

    Edit : Bon je vais changer de version... Apparemment pour les librairies Python3 n'est pas le top. Je vous tiens au courant

    Re-Edit : Bon avec la version 2.7.3 de Python tout marche nikel. Merci de ton aide, c'est résolu !

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •