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

Резултати

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

Пребарај: #agromag

当前筛选 #agromag清除筛选

Доброго понедельника! Мы снова отгружаем! Трактор Zoomlion RN904 PRO отправился к клиенту где будет работать в коммунальной сфере. #zoomlionRN904#agromag#Агромаг@zoomlion_ag_russia#коммуналка

Поздравляем очередного клиента который выбрал компанию ООО "Агромаг" и приобрел трактор Zoomlion RN904 PRO с фронтальным погрузчиком Metal Fach. #Zoomlion#Agromag#Агромаг#Китайскийтрактор#Трактор#Сельхозтехника#ZoomlionAG

Журнал «Аграрная политика» (https://t.me/agrarnaya_politika) подробно подсветило с комментариями профессионалов и представительства Zoomlion, как проходили испытания гибридного трактора Zoomlion DV3354 в Псковской области! #гибрид#Zoomlion#Агромаг#Agromag#технологии#инновации#лучшийтрактор#трактор

Выставка Agravia 2026 прошла, а фотографии остались и дарят хорошие воспоминания о прошедшей выставке! Спасибо всем, кто посетил стенды наших партнеров! Напишите чего не хватило на стендах, на выставке, чтобы мы смогли улучшить этот формат. #Agravia2026#выставка#Агромаг#Agromag#обратнаясвязь

Компания «Агромаг» посетила итоговую дилерскую конференцию 2025 г. В течение нескольких дней мы погрузились в мир передовых технологий одного из мировых лидеров сельхозмашиностроения: 🟢Посетили высокотехнологичный Zoomlion Smart Industry City в Чанше. 🟢Увидели новейшие разработки и производственные линии на заводе в Кайфэнге. 🟢Приняли участие в деловой программе, где представители Zoomlion поделились стратегией развития под лозунгом «High-End, Global, and New Energy». ➡️Особое впечатление произвела презентация новинок техники — будущего, которое уже сегодня создаётся для аграриев по всему миру. В модельном ряду много гибридных тракторов, а так же новые серии. Комбайн, телескопический погрузчик и прицепное оборудование! ➡️Такие мероприятия — не просто встречи. Это возможность укрепить партнёрство, перенять передовой опыт и вместе строить будущее, в котором надёжная и умная техника помогает получать рекордные урожаи. ➡️Надеемся таких встреч будет больше! Спасибо Zoomlion за радушный прием! #zoomlion#agromag#агромаг#китай#новинки#встреча

Отгрузки Zoomlion, продолжаются! Сегодня отгрузили Zoomlion RN904. Это уже второй трактор данной модели у клиента! Отличная замена МТЗ 82, в базовой комплектации имеется Кондиционер, балластные грузы, пневмотормоз, распределитель с фиксирующим и плавающим положением, усиленный балочным мост и топливная система Common Rail! #Agromag#Агромаг@Zoomlion_AG_Russia#ZoomlionRN904#RN904#заменаМТЗ#МТЗ82

Доброго дня! Сегодня два трактора Zoomlion RN904 и RS1304 с фронтальными погрузчиками отправляются к клиенту. Для него это 4 и 5 машина Zoomlion в тракторном парке. Отмечено, что трактора надежные, комфортные и с надежным сервисом! Все вопросы решаются в кратчайшие сроки. @Agromag#отгрузкиZoomlion#Zoomliontractor#RN904#RS1304@Zoomlion_AG_Russia#Agromag

👨‍🌾 🚜 🦁 Стенд компании Zoomlion на выставке CIAME 2025 в городе Ухань. Присутствуют несколько классных новинок на рынок РФ, а так же есть анонсы на новые модели, о которых совсем скоро расскажем. Сегодня видно колоссальную работу обратной связи между: - Заводом изготовителем - Представительством - Дилерской сети Благодаря этому симбиозу мы видим множество доработок по модельному ряду тракторов! В сравнении с прошлым годом, экспонатов чуть меньше, но это лишь временно! Большие перспективные проекты еще впереди. Развитие и доработка уже испытанных технологий в РФ, дает возможность заводу к новым объемам производства и дальнейшее развитие плюс модернизация тракторов! Самое верное направление на сегодня - это Китай, и он будет удивлять нас с каждым годом все больше и больше! #CIAME2025#выставка#Агромаг#Agromag#Китай#Zoomlion#новинки

Стенд компании Kverneland на выставке в Ганновере Agritechnica 2025. Наш надежный партнер показал внушительный стенд, на котором выставлено как говорится от А до Я. Кормозаготовительная техника в виде косилок присутствует под брендом Vicon ( с 1998 года Kverneland приобрёл Vicon и в Европе именно этот бренд больше всего развит и на слуху) Kubota выставила прессподборщики (с 2012 года Kverneland стала дочерней компанией Kubota) - это абсолютно такие же пресса Kverneland, просто облицовочный пластик в цвет тракторов Kubota (Маркетинг и только) А так же ленточные валкообразователи ROC (в 2021 году Kverneland приобрела 80% акций итальянского производителя) Для нас это всё один и самый лучший Kverneland, который добивается успехов в каждом направлении сельскохозяйственной техники! #Kverneland#Agromag#выставка#Ганновер#Агромаг#Agritechnica#сельскохозяйственнаятехника

Стартует второй день выставки #ЖкхРоссии. Представленный нами трактор Zoomlion RN904 произвел благоприятное впечатление своей надежностью, функциональностью и высоким качеством. Многие представители компаний ЖКХ уже заявили о готовности рассмотреть возможность включения данного трактора в свой парк техники. Напоминаем что выставка продлится до 26.04.24 Экспофорум Павильон F, Ждём всех желающих. #Zoomlion_AG_Russia#Agromag#Агромаг#ZoomlionRN904#выставкажкхроссии

Компания Zoomlion сильно шагнула вперёд в развитии гибридных технологий, которые используются в тракторе модели DV и уже больше года испытываются на полях РФ. Благодаря данным испытаниям проведена колоссальная работа по улучшению технологии и сегодня Zoomlion представил свой первый дизель-электрический роторный зерноуборочный комбайн H7-600E. Он работает на шестицилиндровом двигателе экологического класса Stage V мощностью 480 л.с., который соединен с генератором, питающим 12 мини-электродвигателей. Дополнительные электродвигатели используются для питания передней и задней осей, вентилятора и молотильного барабана. Генератор также заряжает бортовую батарею на 11,5 кВтч. Концепция прямого привода позволяет заряжать батарею при низкой нагрузке и использовать её для увеличения мощности до 600 л.с. при необходимости. Максимальная скорость — 40 км/ч. Гибридный комбайн имеет на 70% меньше компонентов трансмиссии, что, по заявлению китайского производителя, повышает эффективность на 20%, снижает рабочую нагрузку оператора на 30%, увеличивает надежность на 50% и уменьшает энергопотребление на 30%. Комбайн оснащён бункером для зерна объёмом 11 500 литров со скоростью разгрузки 110 л/сек, и топливным баком на 780 литров. Ширина жатки варьируется от 7,6 до 9,2 метров. Интересно, что новый зерноуборочный комбайн Zoomlion H7-600E уже доступен на внутреннем рынке Китая, и в то же время проходит испытания в Северной Америке. В следующем году планируется его выход на рынки стран Европы. #технологии#гибрид#Zoomlion#комбайн#зерноуборочныйкомбайн#Agromag#Агромаг#инновации

Отгружен очередной Zoomlion! Трактор модель RN904 с фронтальным погрузчиком. Машина обновленной серии RN 2025 года, получила множество доработок, которых не хватало нашим аграриям и коммунальным службам. Что нового: 🟢Дизайн капота 🟢Комфортабельная кабина (Новый пластик, новая приборная панель, стало еще тише внутри, салонные фильтра, по желанию клиента установлено кресло с пневмоподвеской) 🟢Коробка передач (синхронизированная КПП с под рулевым реверсом 12F+12R) 🟢Рабочий объем двигателя стал 5018 см3, добавился интеркуллер 🟢Вес трактора в базовой комплектации 4800 кг. 🟢Заднее прицепное устройство 🟢Объем топливного бака 200 л. Универсальная машина отправляется к клиенту, где будет трудится на уборке территории, на погрузочных и разгрузочных работах, транспортных и будет выполнять многие другие задачи! Спасибо большое за доверие к нашей компании! #Агромаг#Zoomlion#RN904#трактор#Agromag#коммунальнаяслужба#трактордлявсего#фронтальныйпогрузчик

ПретходнаСтраница 1 од 3Следна