ВОПРОС: Как мне установить персональную установку 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
1733321196
Anonymous
ВОПРОС: Как мне установить персональную установку 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), чтобы им управлял [b]я[/b]? Могу ли я попросить Homebrew прекратить попытки управлять моим Python?
Подробнее здесь: [url]https://stackoverflow.com/questions/79251440/what-is-the-best-practice-to-installing-python-dependencies-for-small-scale-loca[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия