При настройке моей c операционной системы для разработки python я обнаружил, что правильно обрабатывать python очень раздражает. Я прочитал тонны учебников по установке python, но никто не объяснил, почему я должен это делать и как система действительно работает. В каждом уроке говорится, что для установки python
используйте homebrew
. Поэтому я сделал и использую alias
, чтобы сделать python
команду, указывающую на ту, которая установлена homebrew
. Но если я использую этот параметр с pipenv
, python
после pipenv shell
, продолжайте не использовать правильный python. Я думаю, это потому, что даже в pipenv
среде python
продолжает указывать на python от домашнего напитка из-за alias
. Это правильно? Чтобы подвести итоги, вот три основных вопроса:
- почему нам нужно использовать
homebrew install python
, тогда как по умолчанию python? (Управлять становится сложнее python) - Как всегда использовать python, установленный через
homebrew
, и игнорировать значение по умолчанию python - В приведенном выше случае
pipenv
, я прав? это потому что alias
? Если это так, как я могу использовать homebrew
с pipenv
? (что означает, что без pipenv
, используя python, установленный homebrew
, а после pipenv shell
используйте python, сделанный pipenv
.