Что делать если нужно поставить какую-то 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
🖨️3D‑печать домов от 4Dify: экономика и перспективы технологии
Калифорнийский застройщик 4Dify активно тестирует 3D‑печать в строительстве - и открыто делится результатами. Разбираемся в экономике проекта и оцениваем потенциал технологии.
По данным самой компании 4Dify, стоимость строительства квадратного фута дома с помощью 3D‑принтера составляет 375$. Для сравнения: рыночная цена аналогичного показателя в регионе — 268$. Разница в $107 за квадратный фут пока сдерживает массовое внедрение технологии.
🔴В чём плюсы 3D‑печати домов по их мнению?
Напечатанные дома превосходят средний уровень по ключевым характеристикам:
- повышенная огнестойкость конструкций за счёт особенностей материала и технологии укладки;
- высокая точность геометрии - минимизация отклонений и ошибок на этапе строительства;
- снижение отходов производства: материал подаётся дозировано, без излишков;
- гибкость дизайна - возможность создавать сложные архитектурные формы без значительного удорожания;
- ускорение сроков возведения базовых конструкций по сравнению с традиционными методами.
🔴Что влияет на высокую себестоимость?
Текущие ограничения связаны с несколькими факторами:
- дорогое оборудование - стоимость промышленных 3D‑принтеров и их обслуживания;
- ограниченная скорость печати при стрительстве крупных объектов;
- адаптация под климат - необходимость доработки технологии для разных погодных условий;
- дефицит кадров - нехватка специалистов с опытом работы в 3D‑строительстве;
- новые материалы - пока ещё высокая стоимость «чернил» для печати (специальных бетонных смесей).
🔴Перспективы снижения стоимости
4Dify и другие игроки рынка видят пути удешевления технологии:
- масштабирование - рост объёмов строительства снизит удельные затраты на оборудование и материалы;
- инновации в материалах - использование переработанных компонентов или более дешёвых смесей;
- автоматизация процессов - внедрение ИИ и роботизированных систем для сокращения трудозатрат;
- стандартизация - разработка типовых решений, подходящих для массового спроса;
- рост конкуренции - появление новых игроков подтолкнёт к оптимизации себестоимости.
💡Вывод
3D‑печать домов - не эксперимент ради хайпа, а работающая технология с измеримыми преимуществами. Сегодня она подходит для нишевых проектов, где важны уникальные свойства конструкции или скорость возведения. Но для массового рынка критически важно сократить разрыв в стоимости с традиционным строительством.
Мы всегда транслируем разные мнения и подходы в сфере инноваций - ведь только так можно оценить реальную картину. Сегодня делимся кейсом 4Dify как примером «живого» тестирования перспективной технологии на практике.
#Nestroy3D
📲Мы в MAX🔴
⏺Подписаться:
NeStroy3D
🖨Как за полярным кругом напечатали капсулу для Газпромнефти: опыт пилотного проекта «3D4Art»
Компания «3D4Art» занимается строительной 3D-печатью с 2020 года. За это время разработали рецептуры бетона, научились печатать сложные геометрические формы и даже сделали светопроводящий бетон. Но ключевой опыт, который сейчас тиражируют, - умение запускать пилотные проекты под конкретного заказчика.
🔴Что значит «пилот» в их понимании
Это не просто демонстрация технологии ради галочки. Это полноценный объект, который решает задачу заказчика и работает в реальных условиях. Самый показательный пример - капсула отдыха для Газпромнефти в Лабытнанги. Объект печатали прямо на площадке за полярным кругом, в экстремальных условиях. И это был не тестовый куб, а готовое к использованию сооружение.
🔴Что дает такой подход
Для заказчика пилот - возможность оценить технологию на своей задаче, без абстрактных обещаний. Для «3D4Art» - способ отладить процессы под конкретные условия и получить кейс, который можно масштабировать.
🔴Завершен один из крупных пилотов - Общественно-культурный центр «Мелля» в Альметьевске — первый в России проект строительного 3D-принтера, прошедший госэкспертизу. Это самое высокое напечатанное здание в стране (до 10 метров в концертном зале), что официально зафиксировано как рекорд.
🔴Кому это может быть нужно
- крупным компаниям, которым нужны нестандартные объекты в сложных условиях;
-застройщикам, которые хотят протестировать технологию перед масштабированием;
-тем, кто думает о внедрении 3D-печати в свое производство.
🔴Что дальше
В «3D4Art» готовы запускать пилоты в других регионах. Помогают с оборудованием, материалами, обучением и калькуляцией. Главное - есть понимание, как довести эксперимент до работающего объекта.
🔴Подробнее о проекте - на сайте 3d4art.ru
#Nestroy3D
📲 Мы в MAX🔴
⏺Подписаться:
NeStroy3D
🖨3D-принтеры в строительстве: полный обзор от NeStroy3D
Мы изучили исследование канала ИНП (Инфраструктура нового поколения) и предложили свою помощь, чтобы подготовить более подробный материал по 3D-принтерам, которые сегодня используются в строительстве — как российских, так и зарубежных.
💡В нашем сегодняшнем обзоре мы собрали ключевых игроков рынкапроизводителей 3D принтеров для стройки, их технологии, опыт применения и перспективы.
🇷🇺Российские компании:
· AMT
· ЛЕРТО
· РВС 3D
· Аркон Констракшн
· ПринтБилд
· Printed Dome
· SmartBuildService
· 3D Строй
· Renca
🌍Зарубежные компании:
· Apis Cor
· ICON
· COBOD
· SQ4D
· WASP
· MIT
· Winsun
· CyBe
🔵Скоро наши коллеги @NextGenInfrastructureвыпустят обновлённый декабрьский выпуск по всем роботам в строительстве — и там тоже будет много интересного! Мы вносим свой вклад в развитие темы и приглашаем всех к сотрудничеству.
🔵Если вы знаете компании, которые стоит добавить в наш следующий выпуск (уже в январе!) по 3Dпринтерам в стройке, — пишите, предлагайте, делитесь информацией. Будем рады расширить список!
⏺Этот материал подготовлен каналом @NeStroy3D в соавторстве @NextGenInfrastructure и с экспертамиЕленой Звонарёвой, Светланой Морозовой и Дмитрием Мясниковым.
💡Будем признательны за репосты — пусть больше людей узнает об инновациях строительства уже сегодня!
#3Dпечать#NeStroy3D#ИНП
⏺Подписаться:
NeStroy3D
🖨Помните, мы писали о первом в Краснодарском крае туркомплексе из домиков, напечатанных на 3D-принтере?
▶️Так вот, у него есть имя — и оно прекрасно! Встречайте: ШОНДИ!
26 современных домиков в станице Должанской, которые строятся всего за несколько дней, теперь носят это красивое название.
Делимся крутым видео, как технологии создают курорт будущего прямо сейчас!
И напоминаем, что все эти домики были напечатаны на строительных 3D-принтерах, произведенных российской компанией АМТ!
#Шонди#3DПечать#АМТ#NeStroy3D
⏺Подписаться:
NeStroy3D
🖨️ Проект SLOИ: искусство на стыке технологий и природы - ПРОРОСШИЕ
Команда SLOИ представляет рассказ о проекте ПРОРОСШИЕ — масштабной арт‑инсталляции, объединившей современные технологии и эстетику природных форм. Мы приоткрываем завесу тайны над процессом создания и делимся ключевыми этапами пути от замысла до воплощения.
🔴Концепция и идея
ПРОРОСШИЕ - это не просто инсталляция, а размышление о взаимодействии человека, технологий и окружающего мира. Через визуальные и пространственные метафоры проект исследует темы роста, трансформации и симбиоза органического и синтетического.
Художественный язык SLOИ в проекте построили на контрастах:
- плавные, «живые» линии, напоминающие природные структуры;
- чёткие геометрические формы, отсылающие к цифровой среде;
- динамическое освещение, создающее эффект пульсации и дыхания пространства.
🔴Реализация и ключевые этапы
Работа над проектом включала несколько сложных этапов:
1. Концептуальное проектирование: разработка визуальных образов, создание 3D‑моделей и прототипов.
2. Технологическая проработка: подбор материалов, расчёт нагрузок, интеграция световых и интерактивных элементов.
3. Производство: изготовление основных конструкций, включая печать ключевых элементов (например, модульных «башен», формирующих центральный образ инсталляции).
4. Сборка и тестирование: проверка всех систем в контролируемых условиях перед вывозом на площадку.
5. Монтаж: установка объекта в финальной локации с учётом ландшафта, освещения и потоков зрителей.
🔴Премьера проекта
Инсталляция ПРОРОСШИЕ была впервые представлена публике в рамках независимого фестиваля электронной музыки и искусства Outline (июль 2025 года) на берегу реки Дубна. Расположение на природе подчеркнуло основную идею проекта: диалог технологий с окружающей средой.
🔴Признание и результаты
Проект участвовал в опен‑колле фестиваля в категории «Искусство» и добился значительного успеха:
- из 177 заявок в этой категории в финал прошли только 10 работ;
- инсталляция SLOИ вошла в число финалистов, получив высокую оценку жюри за оригинальность концепции и качество исполнения.
🔴За кадром: что показали в видео
В первой части серии видео зрители погружаются в атмосферу производственного цеха — именно здесь начался путь проекта ПРОРОСШИЕ. Кадры запечатлели:
- процесс печати модульных элементов инсталляции;
- работу инженеров и художников над деталями;
- первые тесты освещения и механики конструкций.
Эти моменты позволяют увидеть, как абстрактная идея обретает физическую форму - слой за слоем, элемент за элементом.
🔴Планы на будущее
Команда готовит продолжение серии видео, где покажет:
- финальную сборку инсталляции перед монтажом;
- транспортировку и установку на площадке фестиваля;
- взаимодействие зрителей с объектом;
- ночные световые эффекты в контексте фестиваля Outline.
Проект SLOИ стал не только художественным высказыванием, но и опытом командной синергии, где технологии служат инструментом для создания эмоционального и запоминающегося опыта.
#SLOИ#OutlineFestival#DigitalArt#Nestroy3D
📲 Мы в MAX🔴
⏺Подписаться:
NeStroy3D