Size: a a a

ERP USERSIDE - Общение

2020 January 28

G

Goletsa in ERP USERSIDE - Общение
У меня не хватает модулей для работы usm_checker
источник

MS

Mikalay Sachko 💤 in ERP USERSIDE - Общение
при остальных джействиях даже этой надписи нет
источник

G

Goletsa in ERP USERSIDE - Общение
@bondarden Дуров, верни стену^w^w^w Денис, можно ли перловый модуль для 3.13 както использовать?)
источник

MS

Mikalay Sachko 💤 in ERP USERSIDE - Общение
Goletsa
@bondarden Дуров, верни стену^w^w^w Денис, можно ли перловый модуль для 3.13 както использовать?)
а я и не обновлял )
источник

MS

Mikalay Sachko 💤 in ERP USERSIDE - Общение
у меня от 3.13 версия и работает
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Goletsa
У меня не хватает модулей для работы usm_checker
Их не может не хватать. Просто установи по инструкции, а не через пакеты
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
Их не может не хватать. Просто установи по инструкции, а не через пакеты
Я не хочу ставить в систему то что я потом не смогу вычистить или нормально обновить
источник

G

Goletsa in ERP USERSIDE - Общение
Или дайте пример с изолированным окружением
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Все могут, а ты нет? Как так вышло, бро?
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Ок. Дам. Позже. Сяду за комп и дам
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
Все могут, а ты нет? Как так вышло, бро?
Не, ну если ты ОС в помойку предлагаешь превратить и забить на пакетный менеджер то я даже хз
источник

G

Goletsa in ERP USERSIDE - Общение
Давайте ставить через configure && make && make install
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Ну зависимости питона ведь не так работают 😂
источник

G

Goletsa in ERP USERSIDE - Общение
Нам же не надо будет это поддерживать в будущем
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
Ну зависимости питона ведь не так работают 😂
Если я сделаю pip3 install - куда оно встанет?
источник

G

Goletsa in ERP USERSIDE - Общение
И что за собой потянет
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Goletsa
Если я сделаю pip3 install - куда оно встанет?
1. модули в python - это whl-файлы (сжатые пакеты), которые при помощи утилиты pip (или pip3) загружаются напрямую из репозитория Python -  PyPi.
По умолчанию (глобально) они устанавливаются в каталог
/usr/lib/python3/dist-packages.
Управлять такими пакетами можно при помощи утилиты pip - обновлять, удалять, что угодно.
Рекомендуемый способ управления пакетами Python.

2. модули, устанавливаемые через apt имеют точно такую же начинку, как и whl, но они собраны мейнтейнерами для пакетного менеджера apt. Устанавливаются они туда же в
/usr/lib/python3/dist-packages.
Минус этого подхода в том, что apt репозиторий содержит обычно довольно устаревшие версии. Смысл использования такого подхода только в установке зависимостей от других apt. Если вы устанавливаете какой-то пакет через apt и ему требуется какой-то питон-модуль, то у него в зависимостях будет прописан также apt-пакет. Я бы не рекомендовал такой способ.

3. Виртуальное окружение. В Python есть такая штука, как virtualenv (venv). Смысл заключается в том, что в каталоге со скриптом создается виртуальное окружение (специальный каталог), который содержит копию интерпретатора python нужной версии, копию pip, а также все пакеты будут установлены локально в этот каталог venv. Плюс этого подхода в изоляции. Можно использовать разные версии пакетов, если это нужно. Также можно просто удалить каталог venv без последсивй для каких-то реестров установленных пакетов (все реестры находятся внутри venv).
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
1. модули в python - это whl-файлы (сжатые пакеты), которые при помощи утилиты pip (или pip3) загружаются напрямую из репозитория Python -  PyPi.
По умолчанию (глобально) они устанавливаются в каталог
/usr/lib/python3/dist-packages.
Управлять такими пакетами можно при помощи утилиты pip - обновлять, удалять, что угодно.
Рекомендуемый способ управления пакетами Python.

2. модули, устанавливаемые через apt имеют точно такую же начинку, как и whl, но они собраны мейнтейнерами для пакетного менеджера apt. Устанавливаются они туда же в
/usr/lib/python3/dist-packages.
Минус этого подхода в том, что apt репозиторий содержит обычно довольно устаревшие версии. Смысл использования такого подхода только в установке зависимостей от других apt. Если вы устанавливаете какой-то пакет через apt и ему требуется какой-то питон-модуль, то у него в зависимостях будет прописан также apt-пакет. Я бы не рекомендовал такой способ.

3. Виртуальное окружение. В Python есть такая штука, как virtualenv (venv). Смысл заключается в том, что в каталоге со скриптом создается виртуальное окружение (специальный каталог), который содержит копию интерпретатора python нужной версии, копию pip, а также все пакеты будут установлены локально в этот каталог venv. Плюс этого подхода в изоляции. Можно использовать разные версии пакетов, если это нужно. Также можно просто удалить каталог venv без последсивй для каких-то реестров установленных пакетов (все реестры находятся внутри venv).
2 - у меня опакеченная через poudriere фря, не апт. Но у меня был неприятный опыт установки зависимостей к certbot - оно сломало мне пакетный манагер. Потому что при установке зависмостей он начал тянуть за собой обновления для всего и сразу.
источник

A

Aleks in ERP USERSIDE - Общение
Goletsa
2 - у меня опакеченная через poudriere фря, не апт. Но у меня был неприятный опыт установки зависимостей к certbot - оно сломало мне пакетный манагер. Потому что при установке зависмостей он начал тянуть за собой обновления для всего и сразу.
acme.sh
dehydrated вместо барахла с питоном для летсенкрипта
источник

G

Goletsa in ERP USERSIDE - Общение
Aleks
acme.sh
dehydrated вместо барахла с питоном для летсенкрипта
мне нужен был dns-cloudflare плагин
источник