Установите Python 2.6 на Mac

Я должен использовать API, который использует Python 2.6, и мне очень трудно установить его на моем Mac. Я скачал его, но понять, что я должен писать в моем профиле bash_profile, чрезвычайно сложно. Для всех версий Python, которые я использовал до сих пор, я пишу

PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export Path

в моем профиле bash. Но я не могу сделать это для python 2.6, потому что у него нет папки bin. Кто-нибудь знает, что я должен написать в своем профиле bash, чтобы заставить Python использовать версию 2.6?

Я знаю, что одним из решений является pyenv, но я пробовал его давным-давно, и было слишком много модулей, которые я не мог установить с его помощью, поэтому мне не нравится эта программа.

Я также надеюсь, что brew будет работать, но согласно этой странице https://formulae.brew.sh/formula/ Python 2.6 больше не доступен для установки brew. И когда я запускаю brew install [email protected], формулы не найдены.

Моя текущая стратегия состоит в том, чтобы попробовать macports, так что посмотрим, что из этого выйдет.


person bobsmith76    schedule 19.08.2020    source источник
comment
Вы больше не хотите использовать Python 2.6. Есть какие-нибудь подробности об этом API?   -  person Klaus D.    schedule 19.08.2020
comment
Поздравляю с попаданием в дойную корову;)... Возможные решения здесь: stackoverflow.com/questions/30540825/   -  person Michael B    schedule 19.08.2020
comment
@Клаус, для API требуется Python 2.6. Я знаю, это звучит пафосно, но я не писал API   -  person bobsmith76    schedule 19.08.2020
comment
Я бы сказал, исправьте API. Это будет менее болезненно, чем поддержка проекта Python 2.6.   -  person Klaus D.    schedule 19.08.2020
comment
Да, я думаю, ты прав. Я собираюсь попробовать это в первую очередь. Это всего около 100 строк кода.   -  person bobsmith76    schedule 19.08.2020
comment
Я дошел до того, что получаю ошибку HTTP 403. Знаете ли вы, должен ли быть виноват веб-сайт в этой ошибке, или может быть виновато использование Python 3.8 вместо Python 2.6, поскольку API изначально был написан для 2.6?   -  person bobsmith76    schedule 19.08.2020
comment
Неважно. Я понял. Я уже исправил API и заставил его работать. Я использовал неправильный URL.   -  person bobsmith76    schedule 19.08.2020