Size: a a a

Сообщество Python Программистов

2021 May 08

VA

Vadim Apenko in Сообщество Python Программистов
Может быть и такое. Да.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Собственно поэтому мне и не нравится pip3. Это вообще хз что ведущее хз куда
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ну всегда есть pip3.8
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Не всегда при этом из коробки)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
python3.8 -m pip и всё чего эти 10 символов экономить?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Я например сейчас стараюсь держать дефолтным питоном 3.8. У меня python3 и pip3 ведут только на него.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
А как это ты делаешь, если в поставке не 3.8 по умолчанию?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Когда-нибудь ты придёшь в автоматизацию и всякие ci/cd и вот там софт юзает pip) придётся все правильно делать. )
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Это что, не настраивается?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Не важно куда я линк сделаю. Дефолтный python ведёт куда угодно. Меня не касается.
Но python3 только на четкую версию.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Может и настраивается. Но к ансибла например есть встроенный модуль работы с пип. И да, он под капотом вызывает именно пип или пип3. На сколько я помню.

Короче. Создана утилита командной строки пип. Ты же юзаешь модуль питона, для установки пакетов. Может тебе удобно, но сторонний софт, по хорошему, будет юзать CLI утилиту.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Слишком сложно аргументировать что-то, когда проснулся 15 минут назад)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
То есть ci/cd полагается на то, что python3 ведёт именно на 3.8 и никак это не проверяет? Нелогично как-то, автоматизация уровня шелскрипт "у меня на компе работает"
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ансибл не полагается. Если не найдёт пип - поставит)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Оно приводит машину/сервисы к нужному состоянию. Это чуть сложнее шелл скрипта
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Ну, я не могу сказать, что понимаю в этом, поэтому мои вопросы и аргументы, наверное не совсем корректные. Надобы изучить и понять
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Да, я примерно помню как работает ансибл
источник

VA

Vadim Apenko in Сообщество Python Программистов
Короче я к чему это все время вёл.

Есть две точки входа, модуль питона и утилита командной строки.
Кажется, для установки всего и вся логично юзать второе.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
А как вообще из пип узнать к какому питону он относится?
источник