W systemie Ubuntu (10.10) mam pakiet Python, który się instaluje /usr/local/lib/python2.6/site-packages/
. Nie jest to zawarte w domyślnej ścieżce (sys.path). Jak dodać ten katalog do ścieżki?
Ustawienie $PYTHONPATH
zmiennej środowiskowej jest oczywiście rozwiązaniem, ale szukam bardziej eleganckiego sposobu na zrobienie tego. Na przykład easy_install
umieszcza w nim również zainstalowane pakiety, moja sys.path wygląda mniej więcej tak:
['', '/usr/local/lib/python2.6/dist-packages/keyring-0.5.1-py2.6.egg',
'/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk',
'/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload',
'/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages',
'/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/pymodules/python2.6',
'/usr/lib/pymodules/python2.6/gtk-2.0']
więc ścieżka nie jest oczywiście domyślną funkcją binarną Pythona.
Czy istnieje jeden plik konfiguracyjny zawierający powyższe wpisy? Lub w jaki sposób można go zmodyfikować?