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

welche Python gegen PYTHONPATH

Sie mischen 2 Umgebungsvariablen:

  • PATH wobei which sucht nach ausführbaren Dateien, wenn nur über den Namen auf sie zugegriffen wird. Diese Variable ist eine Liste (je nach Plattform durch Doppelpunkt/Semikolon getrennt) von Verzeichnissen, die ausführbare Dateien enthalten. Nicht pythonspezifisch. which python schaut einfach in diese Variable und gibt den vollständigen Pfad aus
  • PYTHONPATH ist eine Python-spezifische Liste von Verzeichnissen (Doppelpunkt/Semikolon getrennt wie PATH ), wo Python nach Paketen sucht, die nicht direkt in der Python-Distribution installiert sind. Der Name und das Format sind sehr ähnlich zu System/Shell PATH Variable absichtlich, aber sie wird überhaupt nicht vom Betriebssystem verwendet, sondern nur von Python.

Linux
  1. Whereis gibt einen anderen Pfad zu welchem ​​zurück?

  2. In welcher Sprache ist Ubuntu-Desktop hauptsächlich kodiert?

  3. Wie finde ich den Besitzer einer Datei oder eines Verzeichnisses in Python?

  4. Wie setze ich im Python-Skript PYTHONPATH?

  5. Welchen Befehl verwenden, um zu prüfen, ob Python 64-Bit oder 32-Bit ist

Welcher Linux-Befehl

Python if..else-Anweisung

Wie werden ausführbare Dateien in einer leeren Umgebung gefunden?

Python 3.3.2-Installation?

Kann Python erkennen, unter welchem ​​Betriebssystem es läuft?

Wie kann ich den Standard-PYTHONPATH (sys.path) global ändern?