добавить модуль в pythonpath - ничего не работает - PullRequest
9 голосов
/ 12 октября 2011

У меня нет root-доступа, поэтому я установил модуль psycopg2 в / opt (у меня есть разрешение для этого каталога):

$python setup.py install --prefix=/opt

Я пробовал несколько методов:

#.bashrc        
PATH=$PATH:$HOME/bin:/opt/lib/python2.4/site-packages/psycopg2/
export PATH  

или

#.bash_profile  
PATH=$PATH:$HOME/bin:/opt/lib/python2.4/site-packages/
export PATH

Я также пытался sys.path.append('/opt/lib/python2.4/site-packages/psycopg2/')

ничего не работает:

$python  
>>>import psycopg2
>>>no psycopg2 module

Ни /opt/lib/python2.4/site-packages/psycopg2/, ни /opt/lib/python2.4/site-packages/ путь не работает

Пожалуйста, помогите, спасибо

1 Ответ

16 голосов
/ 12 октября 2011

Попробуйте $PYTHONPATH вместо $PATH в вашем файле конфигурации bash.Для получения дополнительной информации смотрите официальную документацию по этой теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...