ВОПРОС: Как мне установить персональную установку Python (в идеале через Homebrew) с пакетами, которые я могу установить через pip, не сталкиваясь с ошибкой внешней управляемой среды?
Для наиболее подходящего варианта Python-проекты (на самом деле все, для чего вы бы создали отдельную папку), вы всегда должны использовать файл venv. Однако мне хочется написать быстрый и грязный код Python, который никогда больше не будет использоваться (грубые графики или численные расчеты), и полезно иметь версию Python с установленными пакетами (те немногие, которые я использую всегда, например, numpy). Как мне это сделать с текущей реализацией Brew и pip, спецификации предполагают, что каждый раз, когда программа (например, anaconda) контролирует пакеты, она должна запрещать вам использовать pip. Отлично, но почему это сделано с помощью Homebrew? Я всегда использовал его, и как мне было показано, это использовать Brew install python@x.x, а затем использовать pip в качестве менеджера пакетов, но теперь кажется, что Homebrew хочет управлять моими пакетами Python, что будет сделать pip обесцененным и нарушить правила обычного использования.
Также предлагается pipx, который действительно кажется отличным способом настройки venv, но я не всегда хочу должен это сделать, я хочу иметь возможность скопировать vim в пустой файл, импортировать numpy и сделать что-нибудь быстро. Еще одно предложение — использовать флаг Break-System-Packages, который звучит как ужасный способ применения передового опыта и должен быть зарезервирован для устаревших систем или когда человек знает, что он на самом деле делает.
Итак, что мне делать: могу ли я запустить локальную версию Python, доступную только текущему пользователю, или как глобальную версию venv? Как мне установить Python (желательно с помощью Brew, поскольку именно так я пытаюсь установить все инструменты CLI), чтобы им управлял я? Могу ли я попросить Homebrew прекратить попытки управлять моим Python?
Подробнее здесь: https://stackoverflow.com/questions/792 ... scale-loca
Какова наилучшая практика установки зависимостей Python для небольших локальных проектов (Mac) [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как лучше всего устанавливать зависимости Python для небольших локальных проектов (Mac)
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как лучше всего устанавливать зависимости Python для небольших локальных проектов (Mac)
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Какова наилучшая практика для URL-адреса панели администратора в производстве? [закрыто]
Anonymous » » в форуме Php - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-