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

Warnungen während Pip-Installationen wegen eines Pakets namens „-etuptools“?

Ein einfaches Problem. Wenn ich Pakete mit pip installiere oder aktualisiere, erhalte ich einen sehr seltsamen Fehler. Eingabe:

pip3 install numpy

Ausgabe:

Defaulting to user installation because normal site-packages is not writeable
WARNING: Ignoring invalid distribution -etuptools (/home/max/.local/lib/python3.8/site-packages)
WARNING: Ignoring invalid distribution -etuptools (/home/max/.local/lib/python3.8/site-packages)
Requirement already satisfied: numpy in /home/max/.local/lib/python3.8/site-packages (1.20.2)
WARNING: Ignoring invalid distribution -etuptools (/home/max/.local/lib/python3.8/site-packages)
WARNING: Ignoring invalid distribution -etuptools (/home/max/.local/lib/python3.8/site-packages)
WARNING: Ignoring invalid distribution -etuptools (/home/max/.local/lib/python3.8/site-packages)

Irgendwelche Ideen, was passiert ist?

Betriebssystem:Ubuntu 20.04

Python:3.8.5

Setup-Tools:56.0.0

Akzeptierte Antwort:

Gehen Sie zu Ihrem Site-Packages-Ordner (in Ihrem Fall:/home/max/.local/lib/python3.8/site-packages) und löschen Sie Ordner mit „~“.

Dort finden Sie
~etuptools

Antwort wurde hier gefunden.

Erklärung, was das für Ordner hier sind.


Ubuntu
  1. Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

  2. Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

  3. unix:///var/run/supervisor.sock keine solche Datei

  4. /sys/ Dokumentation?

  5. Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?

Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

Bash =~ Regex und Https://regex101.com/?

Kubuntu zeigt Fehler beim Login (file:///usr/share/sddm//themes/breeze/main.qml:no Such File or Directory)?

Ubuntu 14.04 „erhielt keinen Wiedergabe-URI bei der Eingabedatei:///*“?

Warum wird /home/ in Nautilus (und anderen Dateimanagern wie Pcmanfm) „home“ genannt?

So ändern Sie das Standard-/tmp in /home/user/tmp