pip3 install paramiko l'installation a échoué

exécution de build_ext
générant le module cffi 'build/temp.linux-x86_64-cpython-37/cryptography.hazmat.bindings._openssl.c'
création de build/temp.linux-x86_64-cpython-37
exécution de build_rust

  =============================DEBUG ASSISTANCE=============================
  If you are seeing a compilation error please try the following steps to
  successfully install cryptography:
  1) Upgrade to the latest pip and try again. This will fix errors for most
     users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
  2) Read https://cryptography.io/en/latest/installation/ for specific
     instructions for your platform.
  3) Check our frequently asked questions for more information:
     https://cryptography.io/en/latest/faq/
  4) Ensure you have a recent Rust toolchain installed:
     https://cryptography.io/en/latest/installation/#rust

  Python: 3.7.3
  platform: Linux-5.10.50-amd64-desktop-x86_64-with-Deepin-20.2.3-apricot
  pip: 18.1
  setuptools: 67.3.1
  setuptools_rust: 1.5.2
  rustc: n/a
  =============================DEBUG ASSISTANCE=============================

erreur : impossible de trouver le compilateur Rust

Si vous utilisez une version obsolète de pip, il est possible qu'une roue prédéfinie soit disponible pour ce package mais que pip ne puisse pas l'installer à partir de celle-ci. L'installation à partir de la roue éviterait d'avoir recours à un compilateur Rust.

Pour mettre à jour pip, exécutez :

  pip install --upgrade pip

puis réessayez l'installation du package.

Si vous aviez l'intention de créer ce package à partir des sources, essayez d'installer un compilateur Rust à partir de votre gestionnaire de packages système et assurez-vous qu'il se trouve sur le PATH lors de l'installation. Alternativement, rustup (disponible sur https://rustup.rs) est le moyen recommandé pour télécharger et mettre à jour la chaîne d'outils du compilateur Rust.

Ce package nécessite Rust >=1.48.0.


Échec de la création de la roue pour la cryptographie
Exécution de setup.py clean pour la cryptographie
Sortie complète de la commande /usr/bin/python3 -u -c « import setuptools, tokenize ; file ='/tmp/pip-install-byps3gsr/cryptography/setup.py';f=getattr(tokenize, 'open', open)( file );code=f.read().replace('\r\n ', '\n');f.close();exec(compile(code, file , 'exec'))” clean --all :
exécution de clean
en supprimant 'build/temp.linux-x86_64-cpython-37' ( et tout ce qui se trouve en dessous)
en supprimant 'build/lib.linux-x86_64-cpython-37' (et tout ce qui se trouve en dessous)
'build/bdist.linux-x86_64' n'existe pas – je ne peux pas le nettoyer
'build/scripts-3.7' n'existe pas – impossible de le nettoyer
en supprimant 'build'
en exécutant clean_rust

  =============================DEBUG ASSISTANCE=============================
  If you are seeing a compilation error please try the following steps to
  successfully install cryptography:
  1) Upgrade to the latest pip and try again. This will fix errors for most
     users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
  2) Read https://cryptography.io/en/latest/installation/ for specific
     instructions for your platform.
  3) Check our frequently asked questions for more information:
     https://cryptography.io/en/latest/faq/
  4) Ensure you have a recent Rust toolchain installed:
     https://cryptography.io/en/latest/installation/#rust

  Python: 3.7.3
  platform: Linux-5.10.50-amd64-desktop-x86_64-with-Deepin-20.2.3-apricot
  pip: 18.1
  setuptools: 67.3.1
  setuptools_rust: 1.5.2
  rustc: n/a
  =============================DEBUG ASSISTANCE=============================

erreur : impossible de trouver le compilateur Rust

Si vous utilisez une version obsolète de pip, il est possible qu'une roue prédéfinie soit disponible pour ce package mais que pip ne puisse pas l'installer à partir de celle-ci. L'installation à partir de la roue éviterait d'avoir recours à un compilateur Rust.

Pour mettre à jour pip, exécutez :

  pip install --upgrade pip

puis réessayez l'installation du package.

Si vous aviez l'intention de créer ce package à partir des sources, essayez d'installer un compilateur Rust à partir de votre gestionnaire de packages système et assurez-vous qu'il se trouve sur le PATH lors de l'installation. Alternativement, rustup (disponible sur https://rustup.rs) est le moyen recommandé pour télécharger et mettre à jour la chaîne d'outils du compilateur Rust.

Ce package nécessite Rust >=1.48.0.


Échec du nettoyage du répertoire de construction pour la cryptographie
Exécution de setup.py bdist_wheel pour pynacl … \

Échec de la construction de la roue pour bcrypt
Exécution de setup.py clean pour bcrypt
Sortie complète de la commande /usr/bin/python3 -u -c « import setuptools, tokenize ; file ='/tmp/pip-install-qy2myi1b/bcrypt/setup.py';f=getattr(tokenize, 'open', open)( file );code=f.read().replace('\r\n ', '\n');f.close();exec(compile(code, file , 'exec'))” clean --all :
exécution de clean
en supprimant 'build/lib.linux-x86_64-cpython-37' ( et tout ce qui se trouve en dessous)
'build/bdist.linux-x86_64' n'existe pas – impossible de le nettoyer
'build/scripts-3.7' n'existe pas – ne peut pas le nettoyer
en supprimant 'build'
en exécutant clean_rust

  =============================DEBUG ASSISTANCE=============================
  If you are seeing a compilation error please try the following steps to
  successfully install bcrypt:
  1) Upgrade to the latest pip and try again. This will fix errors for most
     users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
  2) Ensure you have a recent Rust toolchain installed. bcrypt requires
     rustc >= 1.56.0.

  Python: 3.7.3
  platform: Linux-5.10.50-amd64-desktop-x86_64-with-Deepin-20.2.3-apricot
  pip: 18.1
  setuptools: 67.3.1
  setuptools_rust: 1.5.2
  rustc: n/a
  =============================DEBUG ASSISTANCE=============================

erreur : impossible de trouver le compilateur Rust

Si vous utilisez une version obsolète de pip, il est possible qu'une roue prédéfinie soit disponible pour ce package mais que pip ne puisse pas l'installer à partir de celle-ci. L'installation à partir de la roue éviterait d'avoir recours à un compilateur Rust.

Pour mettre à jour pip, exécutez :

  pip install --upgrade pip

puis réessayez l'installation du package.

Si vous aviez l'intention de créer ce package à partir des sources, essayez d'installer un compilateur Rust à partir de votre gestionnaire de packages système et assurez-vous qu'il se trouve sur le PATH lors de l'installation. Alternativement, rustup (disponible sur https://rustup.rs) est le moyen recommandé pour télécharger et mettre à jour la chaîne d'outils du compilateur Rust.

Ce package nécessite Rust >=1.56.0.


Échec du nettoyage du répertoire de construction pour bcrypt
Exécution de setup.py bdist_wheel pour pynacl…

La version originale installée de pip3 est :

pip3 -V
pip 18.1 de /usr/lib/python3/dist-packages/pip (python 3.7)

La raison est que la version est inférieure.
Mettez à niveau la version pip3 :

python3 -m pip install --upgrade pip

Collecte de pip
Téléchargement https://files.pythonhosted.org/packages/ab/43/508c403c38eeaa5fc86516eb13bb470ce77601b6d2bbcdb16e26328d0a15/pip-23.0-py3-none-any.whl (2,1 Mo)
100 % |████ ███████ █████████████████████| 2,1 Mo 455 Ko/s
Installation des packages collectés : pip
 Pip-23.0 installé avec succès

Puis exécutez : pip3 install paramikoterminé

Je suppose que tu aimes

Origine blog.csdn.net/u010274449/article/details/129046254
conseillé
Classement