Используя случай установки Python 2.7.9 вместо последнего 2.7.10, я мог бы просто использовать brew versions python
и увидеть все версии формул Python по их фиксации SHA в brew, а затем проверить их чтобы установить определенную версию. Это пример вывода brew versions python
:
$ brew versions python
Warning: brew-versions is unsupported and will be removed soon.
You should use the homebrew-versions tap instead:
https://github.com/Homebrew/homebrew-versions
2.7.9 git checkout 667284f /usr/local/Library/Formula/python.rb
2.7.8 git checkout f26ca5c /usr/local/Library/Formula/python.rb
2.7.7 git checkout d48206e /usr/local/Library/Formula/python.rb
2.7.6 git checkout 3c64184 /usr/local/Library/Formula/python.rb
2.7.5 git checkout a04b443 /usr/local/Library/Formula/python.rb
2.7.3 git checkout 865f763 /usr/local/Library/Formula/python.rb
2.7.4 git checkout 280581d /usr/local/Library/Formula/python.rb
2.7.2 git checkout 97c6869 /usr/local/Library/Formula/python.rb
2.7.1 git checkout 83ed494 /usr/local/Library/Formula/python.rb
2.7 git checkout 1bf3552 /usr/local/Library/Formula/python.rb
2.6.5 git checkout acd49f7 /usr/local/Library/Formula/python.rb
2.6.4 git checkout 843bff9 /usr/local/Library/Formula/python.rb
2.6.3 git checkout 5c6cc64 /usr/local/Library/Formula/python.rb
Но последняя версия brew уже удалила поддержку versions
, и я не понимаю, как установить предыдущий Python с помощью https://github.com/Homebrew/homebrew-versions. Как вы на самом деле устанавливаете Python 2.7.9 вместо нового 2.7.10?
Я хотел бы знать, как использовать homebrew-versions
вместо более тривиального способа brew versions
.
С brew versions
я мог бы легко увидеть все версии из этих конкретных формул (посмотрите на приведенные выше версии Python, выплюнув brew versions python
). Из doc не существует четкого способа добиться того же результата, что и brew versions python
.