Как установить путь к библиотеке Python по умолчанию - PullRequest
1 голос
/ 20 сентября 2010

Я использую FreeBSD 7.2. Я обновился до Python 2.6. Однако когда я запускаю любое приложение на python, оно все равно использует / usr / local / lib / pytho25 в качестве пути к библиотеке. Как я могу изменить это? Я не могу изменить приложение Python. В основном мне нужно изменить путь к библиотеке по умолчанию на python26.

Ответы [ 3 ]

2 голосов
/ 20 сентября 2010

Вы уверены, что используете новый бинарный файл?Я не знаком с FreeBSD, но с OpenBSD вам нужно сделать ln -s /usr/local/bin/python2.6 /usr/local/bin/python, если вы хотите запустить его как python.Возможно, это все еще указывает на старый путь?Также есть PYTHONPATH

0 голосов
/ 30 октября 2010

Вы, вероятно, неправильно мигрировали в Python 2.6, так как у вас больше не должно быть Python 2.5

Вы можете следовать указаниям ОБНОВЛЕНИЯ здесь, чтобы полностью избавиться от python2.5 (это для python2.7, но вы можете безопасно следовать этим инструкциям):

http://www.freshports.org/lang/python27/

0 голосов
/ 20 сентября 2010

Вы можете создать мягкую ссылку на ваш исполняемый файл python:

$ cd /usr/bin
$ ln -s python2.6 python

Таким образом команда python указывает на python2.6

...