GNU/Linux >> LINUX-Kenntnisse >  >> Linux

ImportError:Kein Modul mit dem Namen „appdirs“

Aus irgendeinem Grund Ihr pipenv Die Installation ist nicht vollständig abgeschlossen, vielleicht funktioniert es, wenn Sie einfach alle fehlenden Pakete deinstallieren und erneut installieren. Wenn Sie beispielsweise einen MAC verwenden:

sudo pip uninstall <missing packages> und nach sudo pip install <missing packages>

In diesem speziellen Fall:

sudo pip uninstall appdirs und sudo pip install appdirs


Ich bin auf das gleiche Problem gestoßen, nachdem ich hier den Fehler "fehlendes Pyparsing-Modul" behoben hatte. Ich fing dann an, diesen Fehler zu bekommen:

Traceback (most recent call last):
  File "/usr/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 74, in <module>
    import appdirs
ImportError: No module named appdirs

Ich habe dann die dortigen manuellen Installationsschritte verwendet, um das fehlende Paket auf pypi.python.org zu finden, und bin zu dieser manuellen Installationssequenz gekommen:

wget https://pypi.python.org/packages/48/69/d87c60746b393309ca30761f8e2b49473d43450b150cb08f3c6df5c11be5/appdirs-1.4.3.tar.gz
gunzip appdirs-1.4.3.tar.gz
tar -xvf appdirs-1.4.3.tar
cd appdirs-1.4.3
sudo python setup.py install

Und das hat es behoben!


Linux
  1. ImportError:Kein Modul namens „lsb_release“ – Debian Linux – Lösung

  2. Installation des fehlenden mcrypt-Moduls für PHP 7.2

  3. So beheben Sie ImportError:Kein Modul namens ConfigParser?

  4. [OpenStack]:from keystoneclient.shell import main ImportError:Kein Modul namens Shell

  5. ModuleNotFoundError:Kein Modul namens „IPython“ [Fix]

ImportError:Kein Modul namens dbus beim Ausführen von system-config-firewall-tui [Gelöst]

Wie behebt man ImportError:Kein Modul namens virtualenv in CentOS?

ImportError:Kein Modul namens MySQLdb [Gelöst]

fehlendes Python bz2-Modul

python-dev-Installationsfehler:ImportError:Kein Modul namens apt_pkg

letsencrypt ist mit ImportError fehlgeschlagen:Kein Modul namens Schnittstelle