Sur un système Ubuntu (10.10), j'ai un package Python qui s'installe dans /usr/local/lib/python2.6/site-packages/
. Ce n'est pas contenu dans le chemin par défaut (sys.path). Comment ajouter ce répertoire au chemin?
La définition de la $PYTHONPATH
variable d'environnement est une solution, bien sûr, mais je cherche un moyen plus élégant de le faire. Par exemple, easy_install
y place également des packages installés, mon sys.path ressemble à ceci:
['', '/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']
donc le chemin n'est évidemment pas celui par défaut intégré au binaire Python.
Existe-t-il un seul fichier de configuration contenant les entrées ci-dessus? Ou de quelle manière est-il possible de le modifier?