GNU/Linux >> Znalost Linux >  >> Linux

který python vs PYTHONPATH

Mícháte 2 proměnné prostředí:

  • PATH kde which vyhledává spustitelné soubory, když jsou přístupné pouze podle názvu. Tato proměnná je seznam (oddělený dvojtečkou/středníkem v závislosti na platformě) adresářů obsahujících spustitelné soubory. Není specifické pro python. which python stačí se podívat do této proměnné a vypíše celou cestu
  • PYTHONPATH je seznam adresářů specifický pro python (oddělené dvojtečkou/středníkem jako PATH ), kde python hledá balíčky, které nejsou nainstalovány přímo v distribuci pythonu. Název a formát je velmi blízký system/shell PATH proměnná záměrně, ale operační systém ji vůbec nepoužívá, pouze python.

Linux
  1. Kde se vrací jiná cesta ke které?

  2. V jakém jazyce je Ubuntu-desktop většinou kódován?

  3. Instalace Pythonu 3.3.2?

  1. jak najít vlastníka souboru nebo adresáře v pythonu

  2. Jak ve skriptu Python nastavím PYTHONPATH?

  3. Jak používat / (oddělovač adresářů) v Linuxu i Windows v Pythonu?

  1. Python – Jak /usr/bin/env ví, který program použít?

  2. Jakou cestu používá `sudo ` k hledání “?

  3. Jak najít instalační cestu git v Mac nebo Linuxu?