J'ai ce problème en train d'exécuter un script et il semble qu'il ait oublié certaines dépendances, mais comme vous pouvez le voir ci-dessous Après avoir installé les bibliothèques manquantes, cela n’a aucun sens.
[ericfoss@maverick-fossum-ddns-net packages]$ python -c "import utils"
[ericfoss@maverick-fossum-ddns-net packages]$ python -c "import requests"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 64, in <module>
from . import utils
ImportError: cannot import name utils
[ericfoss@maverick-fossum-ddns-net packages]$
Aucune idée pourquoi utils
peut être importé, mais requests
ne le peut pas?
Eh bien, après pip uninstall requests
et réinstallé, cela ne fonctionnerait plus du tout. Heureusement, dnf install python-requests
a tout corrigé ...
Vérifiez si les exigences de demandes sont satisfaites:
$ pip show requests
...
Requires: certifi, idna, chardet, urllib3
J'ai rencontré la même erreur mais il me manquait idna
. Après avoir installé le problème résolu.