Как установить конкретную версию Python?

Хотя это не задокументировано на справочной странице для pkg, pkg list PACKAGENAMEявляется наиболее кратким и легким для запоминания способом, по крайней мере для меня.

Одно из различий между этим методом и методом, предложенным @uzsolt, заключается в том, что pkg info -lпроизводит вывод, который, возможно, больше подходит для «потребления человеком», с небольшими штрихами форматирования:

$ pkg info -l mod_php73
mod_php73-7.3.7:
        /usr/local/libexec/apache24/libphp7.so
        /usr/local/share/licenses/mod_php73-7.3.7/LICENSE
        /usr/local/share/licenses/mod_php73-7.3.7/PHP301
        /usr/local/share/licenses/mod_php73-7.3.7/catalog.mk

pkg listOTOH производит более строгий вывод, строгий список имен файлов, подходящий для подсчета, итерации или других форм «машинного потребления»:

$ pkg list mod_php73
/usr/local/libexec/apache24/libphp7.so
/usr/local/share/licenses/mod_php73-7.3.7/LICENSE
/usr/local/share/licenses/mod_php73-7.3.7/PHP301
/usr/local/share/licenses/mod_php73-7.3.7/catalog.mk
1
30.11.2020, 20:49
1 ответ

Не ищите дальше:https://github.com/pyenv/pyenv

Большинство дистрибутивов не могут позволить себе роскошь поддерживать несколько выпусков python/ruby/php, потому что это требует много тяжелой работы и часто даже невозможно, потому что эти языки содержат модули со сложными зависимостями.

1
18.03.2021, 22:46

Теги

Похожие вопросы