TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #210 · 3 фев.

Что делать если нужно поставить какую-то Python-библиотеку а root-прав нет? То есть в систему библиотеку никак и ничего не поставить. Есть как минимум два способа это решить правильно! 🔸 Сделать виртуальное окружение и ставить там что угодно. Это позволит создать полностью независимое исполняемое окружение для ваших приложений. Все библиотеки будут храниться в домашней директории юзера а значит доступ на запись имеется. Создать очень просто: python3 -m venv ~/venvs/myenvname Теперь активируем окружение # Linux source ~/venvs/myenvname/bin/activate # Windows %userprofile%\venvs\myenvname\Scripts\activate.bat Можно ставить любые библиотеки и запускать приложение. Это стандартный метод работы с любым проектом. Если еще не используете его, то пора начинать. Даже при наличии root доступа! 🔸 Бывает, что нет возможности запустить приложение из своего виртуального окружения. Например, его запускает какой-то сервис от вашего юзера и вставить активацию окружения вы не можете. В этом случае можно установить библиотеки для Python не глобально в систему, а только для юзера. Выполните этот код в консоли: python3 -m site Вы получите что-то такое: sys.path = [ '/home/user', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/user/.local/lib/python3.7/site-packages', ... ] USER_BASE: '/home/user/.local' USER_SITE: '/home/user/.local/lib/python3.7/site-packages' ENABLE_USER_SITE: True Нас интересует параметр USER_SITE. Это путь к пользовательским библиотекам, которые доступны по умолчанию, если они есть. Именно сюда будут устанавливаться модули если добавить флаг --user при установке чего-либо через pip pip install --user requests Для этой команды не нужны root-права. После неё можно запускать системный интерпретатор без виртуальных окружений и установленная библиотека будет доступна для текущего юзера. Параметр USER_BASE показывает корневую директорию для хранения user-библиотек. Её можно изменить с помощью переменной окружения PYTHONUSERBASE export PYTHONUSERBASE=~/pylibs python3 -m site ... USER_BASE: '/home/user/pylibs' USER_SITE: '/home/user/pylibs/lib/python3.7/site-packages' Получается некоторое подобие виртуального окружения для бедных 😁 которое можно менять через эту переменную (не делайте так!Лучше venv!) 🔸 Дописывание пути в PYTHONPATH Этот способ не входит в список "двух правильных", но тоже рабочий. Здесь придётся сделать всё несколько сложней. Сначала ставим библиотеку в любое место указывая путь установки pip3 install -t ~/mylibs modulename Библиотека установится без привязки к какому-либо интерпретатору. То есть по умолчанию не будет видна. Теперь в нужный момент добавляем этот путь в sys.path или в PYTHONPATH. Не буду советовать так делать. Единственный раз когда этот способ мне пригодился и решил поставленную задачу, это при создании общей библиотеки для кластера компьютеров. Модули лежат в сети и подгружаются для всех из одного и того же места. То есть обновлять файлы требуется только один раз а не на всех хосты отдельно. Минусы такого подхода: ▫️Нужно всем хостам пробить нужный путь в .bashrc или ещё куда-то чтобы он сетапился на старте. ▫️Чем больше хостов тем больше нагрузка на сеть. Иногда такой способ не подходит именно по этой причине. Тогда Ansible вам в помощь. ▫️Не очень подходит если хосты с разными операционками. Некоторые библиотеки различаются для Linux и Windows (там, где есть бинарники) и приходится мудрить более сложные схемы. #tricks#basic

Резултати

Пронајдени 9 слични објави

Пребарај: #wcs

当前筛选 #wcs清除筛选

Вот такой замечательный конвейер запустили на днях в Астане! 🇰🇿 Рост скорости комплектации до 40%! 🤩 Выработка на сотрудника и качество комплектации не сравнится со стандартной технологией сборки! 😎 Кто хочет также, милости просим 🤗 Пишите в ЛС @Zhdanov_Axelot или на почту [email protected] #AXELOT#WMS#WCS

Вчера провели вебинар, посвященный использованию LOGAREON WMS по модели On-Premise. Продемонстрировали работу мультитенанта, модуль BI и подсистему WCS, ответили на самые волнующие вопросы. #wms#logareon#Logistics#wcs https://youtu.be/8qvo9W4mLek?si=HQ-jaKUz9XMgLwP1

👥Забудьте о визжащих погрузчиках и людях, снующих между стеллажами. Современный высокотехнологичный склад — это слаженный бесперебойный оркестр, которым дирижирует WCS, а в качестве исполнителей — различные роботы, конвейерные системы, сортировочные узлы, подъемники и др. 👥Авторы статьи «Бесперебойный поток: как роботы, конвейеры и WCS революционизируют логистику складов» - системные аналитики LOGAREON Данила Ложкин и Артём Хрипунов, рассказывают в статье из журнала «Логистика 360» о том, почему «умное» ПО, например, WCS, становится не роскошью, а насущной необходимостью для выдерживания конкуренции. Где это работает уже сейчас: ➡️ Распределительные центры e-commerce ➡️ Производственные склады ➡️ Морозильные камеры, куда почти не заходят люди Читайте статью на сайте logistics360.ru🌐 #логистика360#logareon#wcs#автоматизациясклада

📢 AXELOT и AXELOT TECH на онлайн-конференции «Логистика 360»: о реальности роботизации без иллюзий 10 марта эксперты AXELOT и AXELOT TECH приняли участие в онлайн-конференции «Роботы против реальности или реальность против роботов», организованной «Логистикой 360». Это первое мероприятие проекта, полностью посвященное практическим вопросам роботизации. В центре обсуждения — не преимущества технологий, а реальные сложности, с которыми сталкивается бизнес при внедрении роботизированных решений, и способы их преодоления. 🧑‍💻 Артём Долгих, директор по развитию бизнеса AXELOT, обозначил ключевой вектор развития отрасли: переход от Индустрии 4.0 к Индустрии 5.0, где на первый план выходит не замена человека, а синергия технологий и персонала. Спикер выделил три группы барьеров — управленческие, человеко-ориентированные и инфраструктурные, которые необходимо учитывать при построении «умного» склада. 🧑‍💻 Юрий Жданов, директор по развитию комплексной роботизации AXELOT, представил подход к роботизации как к проекту «всё в 1»: от проектирования и поставки оборудования до интеграции, запуска и сопровождения. Он подчеркнул, что современный склад — это «гибридная» среда с разными типами роботов, где ключевую роль играет единый центр управления. В решениях AXELOT эту задачу выполняет LOGAREON WCS, а AXELOT WMS управляет всеми складскими процессами. 🧑‍💻 Тимур Сетюков, генеральный директор AXELOT TECH, сфокусировался на практической стороне внедрения. В своем выступлении он разобрал баланс между стоимостью, скоростью и качеством роботизации, а также предложил эффективную модель сервисного обслуживания: от базового ТО на площадке до поддержки интегратора и производителя. Практический взгляд на роботизацию дополнили кейсы компаний-партнеров: 🔴 КФ «Победа» — о внедрении интегрированной системы «производство – склад – отгрузка» и работе с «чувствительным» продуктом; 🔴 АЗ «УРАЛ» — о трансформации требований к складу при переходе на роботизацию и роли гибкой WMS в таких проектах. Участники конференции сошлись во мнении: успешная роботизация невозможна без открытого диалога между бизнесом и ИТ. Именно обсуждение реальных ограничений и рисков позволяет находить рабочие решения и масштабировать успешные практики. Благодарим организаторов и участников за честный и профессиональный разговор о будущем логистики ✨ #AXELOT#AXELOTTECH#Логистика360#Роботизация#АвтоматизацияСклада#WMS#WCS#ЦифровизацияЛогистики МЫ В МАХ

LOGAREON представил инновационные решения автоматизации складской логистики на конференции в Краснодаре 🔥LOGAREON, лидер российского рынка автоматизации складских процессов, презентовал систему управления складскими процессами (WMS) и роботизацией (WCS) на крупнейшей отраслевой конференции «Логистика 360». 👉 Евгений Рудковский, директор по продажам LOGAREON, рассказал участникам мероприятия, как внедрение решения LOGAREON WCS позволяет: ✅Организовать четкую координацию между различными роботизированными системами благодаря грамотно построенной иерархии управления; ✅Устранить зависимость от зарубежного ПО — успешные проекты для российских предприятий подтверждают работоспособность отечественного подхода; ✅Решить проблему адаптации ПО роботов к условиям конкретного склада. Кроме того, эксперты отрасли поделились опытом о взаимодействии сотрудников и автоматизированных систем, тенденциях развития рынка складской логистики и применении технологий искусственного интеллекта для повышения эффективности операций. ⭐️ Компания LOGAREON выражает благодарность организаторам и участникам форума за высокий уровень обсуждения ключевых вопросов отрасли и создание атмосферы конструктивного общения! #логистика#автоматизация#складскаялогистика#wms#wcs#инновации#logareon#Краснодар

LOGAREON: инновации в автоматизации складской логистики на конференции «Логистика 360» в Екатеринбурге 🔥 LOGAREON — один из лидеров российского рынка автоматизации складских процессов — представил свои передовые решения на крупнейшей отраслевой конференции «Логистика 360» в Екатеринбурге. 📊 Илья Осипов, менеджер по развитию бизнеса LOGAREON, подробно рассказал, как внедрение системы управления складом (WMS) и роботизации (WCS) позволяет: вывести работу склада на мировой уровень эффективности; обеспечить прозрачность и управляемость всех бизнес-процессов; ✅ преодолеть интеграционные барьеры и наладить бесшовный обмен данными между системами; ✅ добиться измеримых результатов ✅ с примерами и цифрами из реальных кейсов. 🤖 В рамках панельных дискуссий эксперты отрасли обсудили взаимодействие сотрудников и автоматизированных систем, современные тренды рынка складской логистики и роль искусственного интеллекта в повышении эффективности операций. ⭐️ LOGAREON благодарит организаторов и участников форума за продуктивный диалог, высокий уровень дискуссии и атмосферу профессионального сообщества! #логистика#автоматизация#складскаялогистика#WMS#WCS#инновации#LOGAREON#Екатеринбург

🚀 Конференция DATAREON стартовала — LOGAREON в деле! Сегодня в Москве команда LOGAREON участвует в конференции «Данные 2026: управление и интеграция» от DATAREON. Мы готовы показать всё, что умеем: от инновационной WMS до мощной WCS! 📍 На стенде LOGAREON вы узнаете: - как устроен современный склад и почему одной WMS бывает мало; - как быстро и без лишних затрат запустить склад в облаке; - как управлять роем роботов, конвейерами и сортировщиками с помощью WCS. Приходите, чтобы разобраться в деталях, задать вопросы экспертам и увидеть решения LOGAREON в действии! 🤝 Ждём вас на конференции! #DATAREON2026#LOGAREON#WMS#WMSCloud#WCS#СкладБудущего#Интеграция#DataManagement

🚀 LOGAREON на выставках GETEX и GITEX: будущее логистики уже наступило! Компания LOGAREON представила свои самые передовые решения для автоматизации и роботизации логистики сразу на двух знаковых IT-выставках — GETEX в Алматы и GITEX! 🤖✨ На открытии GETEX выставку торжественно посетил президент Республики Казахстан Касым-Жомарт Токаев, отметив, что цифровизация — это мощный толчок для развития экономики страны и выхода на новый уровень. 🇰🇿💡 💡 Почему это важно? Автоматизация и инновации — уже не просто тренд, а необходимость для бизнеса, который хочет быть быстрее, эффективнее и сильнее конкурентов. LOGAREON помогает компаниям: - ⚡ Сократить расходы и снизить себестоимость. - 📈 Повысить производительность. - 🤖 Легко внедрять роботизированные системы и цифровые решения. 🔥 GITEX: второй день — взрыв технологий и новых знакомств! Вчера на GITEX, организованной Московским международным экспортным центром, наши решения вызвали настоящий ажиотаж среди предпринимателей и производителей Казахстана! Было много обсуждений, вопросов и крутых идей для будущего сотрудничества. 💼💡 Огромное спасибо МЭЦ за организацию такого мощного мероприятия! 🙌 📅 Завтра — третий день GITEX! Будет ещё больше драйва, инсайтов и возможностей для бизнеса! 📍 Ждём всех по адресу: Атакен Экспо Бакшасарай, ул. Климента Тимирязева, 42к1 📍 Как добраться Присоединяйтесь, будет мощно! 🔥 #LOGAREON#GETEX#GITEX2024#Алматы#Автоматизация#Роботизация#WMS#WCS#RMS#Инновации#Экспорт#Технологии#БизнесКазахстан#МЭЦ

🚀 LOGAREON на сцене «Логистики 360» в Ташкенте: склад будущего уже здесь! Сегодня в Ташкенте стартовала конференция «Логистика 360», и LOGAREON снова в центре внимания! 🇺🇿 📢 Генеральный директор LOGAREON Сергей Кондрашев поделится секретами, как превратить роботов из источника стресса в надёжных помощников. Всё просто: нужны WCS и RMS — и склад начинает работать как часы. LOGAREON уже более 10 лет успешно реализует проекты в Узбекистане, и эта конференция — не просто мероприятие, а площадка для обмена реальным опытом. Вас ждут: ✅ живые кейсы, которые можно внедрить у себя; ✅ честный разбор сложностей автоматизации; ✅ интерактивная демонстрация работы WMS 🤖 На стенде LOGAREON вы увидите, как наши системы превращают роботизированный склад в слаженный механизм: техника не мешает друг другу, не простаивает, а человек и робот работают в команде без конфликтов. 📊 Отдельное внимание — кейсам фулфилмент- и 3PL-складов, где решения LOGAREON уже доказали свою эффективность, повысив прозрачность и управляемость бизнес-процессов. Приходите на «Логистику 360», чтобы своими глазами увидеть склад будущего и задать вопросы экспертам LOGAREON! #LOGAREON#Логистика360#WMS#WCS#RMS#СкладБудущего#АвтоматизацияСклада#РоботыНаСкладе#Фулфилмент#3PL#Интеграция#DataManagement#Узбекистан#Ташкент