Что делать если нужно поставить какую-то 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
В OSQ Group мы создаем упаковку, которая работает на репутацию вашего бренда. Наш сезонный ассортимент конструкций OSQ JUMPL - это дуэт премиального внешнего вида и инженерной надежности.
✨ Жесткость и форма: плотный картон и специальная конструкция коробов исключают деформацию даже при штабелировании.
✨ Фиксация внутри: специальные ложементы удерживают кулич в статичном положении. Никаких "путешествий" внутри коробки — только абсолютная сохранность.
✨ Презентабельность: высококачественный мелованный пищевой картон обеспечивает правильную подачу вашего продукта.
Мы понимаем, что для премиального продукта мелочей не бывает. 🫶Поэтому наша упаковка и защищает, и визуально создает ощущение ценности на витрине.
Хотите, чтобы ваш продукт говорил сам за себя? Выбирайте упаковку, которая не подведет. ✨OSQ - для безупречного первого впечатления! ✨
#OSQ#OSQGROUP#ПАСХА
Сегодня у OSQGROUP день рождения. 🥳 Нам — 17 лет!
Семнадцать лет назад мы начали с идеи, что крафт-упаковка может быть не просто функциональной, а по-настоящему красивой, экологичной и удобной. За это время мы выросли в одного из ведущих российских производителей, но главное — мы остались командой, которая любит своё дело.
17 лет — это:
✅ миллиарды штук выпущенной упаковки
✅ сотни клиентов, которые доверили нам свои продукты
✅ непрерывное развитие, новое оборудование и расширение производства
✅ и, конечно, вы — наши партнёры, клиенты и друзья
Спасибо, что все эти годы вы с нами. Спасибо, что выбираете качество, ответственный подход и настоящий крафт 🤍
Двигаемся дальше. Впереди — новые горизонты, новые проекты и новые победы.
С днём рождения, OSQGROUP! 🚀
#OSQ#OSQGROUP#упаковка
Как мы создали упаковочную экосистему для лидера рынка
Кто наш клиент?
«Магнит» — крупнейший ритейлер России, который развивает не только розничную сеть, но и собственное производство готовой еды под брендом «М Кухня». Когда проект вышел на стадию стремительного роста, перед брендом встала задача: создать упаковку, которая выдержит масштабирование, сохранит единый стиль и сделает подачу блюд безупречной.
Задача
Разработать функциональную линейку упаковки для всей линейки «М Кухня»: от бургеров и картофеля фри до салатов и пиццы. Главные требования — узнаваемость бренда, прочность и сохранение аппетитного вида еды.
Наше решение
Мы адаптировали фирменный стиль «Магнита» под наши готовые решения из линейки Fast Food Line. Для каждой позиции тщательно подбирали материалы и технологии:
🍟 Для фастфуда (крылья, наггетсы, бургеры, хот-доги) использовали пищевой чистоцеллюлозный пищевой картон 250 г и офсетную печать. Чтобы упаковка не размокала и не жирнела, нанесли специальное ПВД-покрытие внутри.
🥗 Для салатов и боулов предложили наши хиты продаж — контейнеры OSQ Round Bowl (750 и 500 мл). Барьерное покрытие PE защищает от влаги, а офсетная печать с ВД-лаком гарантирует сочность цветов фирменного дизайна.
🍕 Для пиццы разработали уникальное решение: усиленную упаковку из пищевого картона 325 г с флексопечатью и БОПП-ламинацией для максимальной жиростойкости.
Результаты:
Мы не просто отгрузили партию товара, мы создали полноценную экосистему. В 2025 году наши заводы произвели для «М Кухни» миллионы единиц упаковки:
🔹 Более 24 млн коробок Fast Food Box S
🔹 Более 5,6 млн упаковок Fry M и HD Box
🔹 Более 800 тыс. контейнеров для салатов
🔹 1 млн упаковок для пиццы (коробки и порционные конверты)
Результат: функциональная, красивая и масштабируемая упаковка, которая усиливает бренд «М Кухня» и делает покупку приятной для миллионов покупателей «Магнита».
#OSQ#OSQGroup#кейсыOSQ
💪Превосходная фиксация для любых задач
Компания OSQ GROUP сообщает об обновлении линейки крышек для запатентованной упаковки OSQ OCTOBOX. 🛠️В результате проведённой инженерной доработки конструкции крышек, достигнута ещё более надёжная фиксация по всему периметру контейнера.
Крышки OSQ OCTOBOX представлены в двух вариантах, каждый из которых получил усовершенствованные замки:
✅Плоская крышка.
Обеспечивает минимальную высоту упакованного блюда, оптимальна для стандартных порций и компактного размещения в термосумках. Обновлённая конструкция гарантирует плотное прилегание без зазоров.
✅Купольная крышка.
Предназначена для блюд с высокой подачей — бургеров, объёмных салатов, горячих завтраков, десертов. Дополнительное внутреннее пространство ещё лучше презентует продукт внутри, а усиленные замки обеспечивают такую же надёжную фиксацию, как и у плоской версии.
🎯Ключевое преимущество усовершенствованных крышек:
Обновлённые замки обеспечивают превосходную фиксацию — конструкция исключает самопроизвольное открытие даже при интенсивной транспортировке, тряске и перепадах температур. Крышка закрывается одним движением и держится максимально надёжно.
😍Решаем задачи бизнеса надежно и красиво! OSQ
OSQGROUP в МАХ
#OSQ#OSQGroup#ЛидерыРынка#КрафтУпаковка
OSQGROUP 🚀 едет в Минск, чтобы представить решения для HoReCa, которые работают на результат.
🔥 Что покажем на Expo HoReCa Minsk:
•Новинки крафтовой упаковки под любую концепцию: от эко-кофеен до ресторанов навынос.
•Технологии запайки, обеспечивающие сохранность продукта. Минимум рисков и максимум доверия клиента к вашему бренду.
🎯 Кому точно быть:
Владельцы HoReCa, технологи, закупщики, кто ценит стабильное качество упаковки.
📍 Где: Минск, Falcon Club Arena, стенд OSQGROUP C07.
📅 Когда: 7-9 апреля 2026г.
Приходите смотреть, тестировать образцы в деле. Убедитесь сами, как технологии запайки и новинки крафта решают ежедневные задачи вашего бизнеса.
♻️ OSQGROUP. Крафтовая упаковка, созданная для вашего эффективного бизнеса.
#OSQGroup#КрафтУпаковка#OSQ#ЛидерыРынка
Упаковка для Surf Coffee — когда форма следует за продуктом 🔥
Задача: Упаковка для бейгла.
Ключевые требования:
✅ Активно демонстрирует богатое содержимое.
✅ Точная посадка на нестандартный размер продукта.
✅ Защита от жира.
Наше решение:
📐 Разработали индивидуальную конструкцию, идельно учитывающую габариты бейгла.
🎨 Адаптировали фирменный стиль Surf Coffee под новый носитель.
🛡Наличие двойного дна и сплошного барьерного слоя на всей внутренней части упаковки защищает от прожиривания.
Результат: Упаковка, которая не прячет продукт, а продаёт его, оставаясь функциональной.🫶
#КрафтУпаковка#кейсыOSQ#OSQGROUP#OSQ
OSQGROUP в MAX
Мы приняли участие в свежем выпуске журнала Food Service — того самого, который знают все, кто работает в HoReCa. В этот раз главной темой номера стал рынок бумажной упаковки в России, и мы с радостью откликнулись на приглашение редакции.
Честно рассказали, что сейчас происходит в индустрии, куда всё движется и какие тренды набирают обороты. Ну и, конечно, не удержались — разместили свою рекламу. А как иначе, когда тема такая родная? 😊 А наши новинки - такие красивые.
Нам очень приятно, что коллеги по рынку обращаются к нам не просто как к производителю, а как к команде, которая глубоко погружена в тему. Мы всегда за живой диалог и с удовольствием делимся наблюдениями, прогнозами и трендами.
Если нужен комментарий, взгляд со стороны или просто совет — мы на связи. OSQ ✌️
#OSQ#OSQGroup#Лидерырынка#Лидерымнений
💪Сегодня вспомним как это было: первые числа апреля, жаркие и насыщенные!
🔥Выставка в Узбекистане: было горячо!
Попросили подвести итоги Матвея Кудрявцева, директора по экспорту OSQ Group, который лично принимал активно участие в работе на стенде:
«В начале апреля команда OSQ приняла участие в выставке UzFood + O’ZuPACK 2026 в Ташкенте.
На нашем стенде мы не только продемонстрировали наши традиционные продукты, но и показали много новинок.
Огромной популярностью пользовалась технология запайки линейки OSQ Round Bowl и OSQ Octobox, в том числе и инновационная технология запайки контейнеров картонными крышками.
Не обошли вниманием наш стенд СМИ и популярные блогеры. Сюжеты, с нашим участием вышли в новостных блоках Узбекистана, Беларуси и других стран, а ролик на YouTube c нашим участием набрал более 3К просмотров.
В планах на 2027 год снова принять участие в выставке в Узбекистане, но сделать это в новом, более интерактивном формате.
Следите за анонсами.
Ждем вас в Ташкенте в апреле 2027 года!»
#OSQGroup#OSQ#OSQUzbekistan#OZuPack
OSQ Group в МАХ
🚀 Ресторанное вдохновение едет в Красноярск! Кто мы без упаковки?
Коллеги, event, которого ждали все, кто варит, печет и создает шедевры на кухне, уже близко. Проект «Ресторанное вдохновение» собирает в Красноярске сильнейших!
Мы в OSQ Group гордимся тем, что выступаем спонсором этого важного события и официальным партнером по упаковке. Почему это важно? Потому что еда — это искусство, которое начинается на кухне и заканчивается... в руках гостя. И наша миссия сделать этот путь идеальным. 🍽️
На этом мероприятии вы не только обменяетесь опытом с лучшими шефами, но и первыми увидите, как упаковочные решения OSQ преображают подачу и сервис.
📍 Где: Красноярск, Онегин Hall
📅 Когда: 21 апреля 2026г.
Приходите тестировать, знакомиться и вдохновляться. Докажем, что упаковка — это тоже часть гастрономического опыта!
📌 Отметьте в комментариях своего партнера, кто должен это увидеть! 👇
#OSQGroup#OSQ#HoReCa#РесторанноеВдохновение#Красноярск#Упаковка
OSQGROUP в МАХ
А пока выставка в Минске проходит активно, поделимся яркими моментами другого проекта, который уже второй год на гастрономической карте России. 🌍🍽️
2 апреля во Владивостоке мы открыли ещё один город проекта «Ресторанное вдохновение». И для OSQ Group это постоянное взаимовыгодное партнёрство.
Второй год подряд мы вместе с проектом открываем новые города и новое мастерство. В этот раз: Шеф-повара Денис Крупеня (Сочи) и Егор Анисимов (Хабаровск) творили под живую реакцию зала, а наша крафт-посуда OSQ работала достойно, надёжно, эстетично.
Почему мы возвращаемся в проект второй сезон? 🔁
Потому что «Ресторанное вдохновение» — это живая B2B-сцена, где профессионалы HoReCa видят нашу упаковку в реальном деле.
Каждый новый город = новый вызов для упаковки. И мы его принимаем.
Что по итогам Владивостока? 📌
· Наши крафт-решения прошли тест шефской кухней
· Мы снова доказали: российская крафт упаковка OSQ готова к высоким стандартам.
Спасибо организаторам за доверие второй год подряд. Спасибо Владивостоку — вы мощные. А мы поедем дальше. Следующий город уже в работе. 🔥
#OSQGroup#OSQ#РесторанноеВдохновение#КрафтУпаковка#Владивосток#HoReCa
Мы привыкли, что высокая коробка = кулич. Но давайте честно: это стереотип прошлого. 💥
Упаковка OSQ JUMPL — это вертикальный конструктор для вашего творчества. Пока другие ищут плоские лотки, вы упакуете то, что реально впечатляет:
🍰 Высокие торты «Голые» и «Сканди». Бока классических тортов сейчас в тренде, но их так легко помять пленкой. OSQ JUMPL создает эффект витрины — нежный крем не касается стенок, декор остается идеальным.
🍭 Зефирные цветы
Представьте букет, который можно съесть. Нежные лепестки на палочке. JUMPL служит идеальным «горшком» или подложкой — широкое дно держит форму, а стенки не давят на зефирную массу. Открыл крышку — а там цветущий сад. 🌸
🏠 Пряничные домики
Главная проблема пряничного домика — острые углы крыши. Плоский пакет их ломает. Высокая прочная коробка OSQ дает сверху колпак-защиту. Доедет до места без разрушений.
Почему это выгодно?
Белый картон — это чистый холст. Наклейте наклейку с логотипом к 8 Марта — получится коробка для цветов, наклейте к Новому году — для домика.
Одна конструкция — миллион идей. 🎄🌷🎂
Используйте OSQ JUMPL не по сезону, а круглый год!
#OSQGroup#OSQ#упаковкадлякондитеров#тортыназаказ#зефирныецветы#пряничныйдомик
OSQGROUP в МАХ