Как изменить версию Python, используемую в Snow Leopard?

Как изменить версию Python, используемую в Snow Leopard?

Snow Leopard поставляется с версией Python 2.6, которая несовместима со многими популярными библиотеками, поэтому я скачал версию Python 2.6 с python.org. Однако, когда я печатаю pythonв терминале, я все еще получаю старую версию Python. Как это изменить?

which pythonв настоящее время дает мне/Library/Frameworks/Python.framework/Versions/2.6/bin/python

ls -l /usr/bin/pythonне является символической ссылкой на вышеизложенное (или на Versions/Current).

У меня есть версия, /opt/local/bin/python2.6которую я хочу использовать.

решение1

Я не знаю, как это повлияет на другое использование Python в OS X, но поскольку в настоящее время OS X Python указан в вашем PATH, вам просто нужно изменить это:

Не знаю, важно ли это, но просто для архива: намойOS X 10.6 (которая является обновлением с 10.4 до 10.5) /Library/Frameworks/Python.framework/Versions/2.6/bin/— этонетперечислены в PATH. Вместо этого, which pythonдает /usr/bin/python.

Например: file /usr/bin/xattryields /usr/bin/xattr: python script text executable, и, следовательно, может быть затронут изменением исполняемого файла Python!

Связанный контент