Modul hinzufügen, um pythonpath - nichts funktioniert
Ich keinen root-Zugriff haben, also habe ich installiert psycopg2 Modul nach /opt (ich habe die Berechtigung für dieses Verzeichnis):
$python setup.py install --prefix=/opt
Ich habe versucht mehrere Methoden:
#.bashrc
PATH=$PATH:$HOME/bin:/opt/lib/python2.4/site-packages/psycopg2/
export PATH
oder
#.bash_profile
PATH=$PATH:$HOME/bin:/opt/lib/python2.4/site-packages/
export PATH
Ich habe auch versucht sys.path.append('/opt/lib/python2.4/site-packages/psycopg2/')
nichts funktioniert:
$python
>>>import psycopg2
>>>no psycopg2 module
Weder /opt/lib/python2.4/site-packages/psycopg2/
oder /opt/lib/python2.4/site-packages/
Pfad arbeitet
Bitte helfen, danke
- Die Umgebungs-variable genannt wird,
PYTHONPATH
- zeigen
ls -l /opt/lib/python2.4/site-packages
undls -l /opt/lib/pyton2.4/site-packages/psycopg2
- Die einzige Variante, die Sie nicht versuchen, war
sys.path.append('/opt/lib/python2.4/site-packages/')
was wahrscheinlich auch funktioniert hätte. - ich habe versucht, dass
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
$PYTHONPATH
statt$PATH
in deinem bash-Konfigurationsdatei.Für mehr info schauen Sie auf die offizielle Dokumentation auf diese Thema.
PYTHONPATH=$PYTHONPATH:/opt/lib/python2.4/site-packages/ export PYTHONPATH
Recht?