У меня возникли проблемы при добавлении каталог в мой PYTHONPATH
каталог является /usr/local/lib/python2.7/dist-packages
PYTHONPATH разница sys.path
Когда я бегу
PYTHONPATH=/usr/local/lib/python2.7/dist-packages python -c 'import sys; print sys.path'
Я не могу найти его в результате. Пробуя это, я заметил следующее: Каталог исчезает с sys.path
, когда /usr/local/lib/python2.7
есть в качестве префикса, например. следующие работы: тонкие
PYTHONPATH=/usr/local/lib python -c 'import sys; print sys.path'
Я не устанавливая PYTHONPATH
нигде, и я проверил, запуская его с Sudo.
Вы уверены, что '/ usr/local/lib/python2.7/dist-packages' не ** уже ** на вашем пути? Он не будет добавлен на передний план, если он уже указан. –
Это не так. Просто проверяйте один за другим. – Chris
Что вы получите, если запустите это? 'PYTHONPATH =/usr/local/lib/python2.7/dist-packages python -c 'import sys; print "/usr/local/lib/python2.7/dist-packages" в sys.path'' – falsetru