Что делать если нужно поставить какую-то 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
#gulla#yashna#Ozbekiston
🇺🇿Mustaqilligimizning 29 yilligi munosabati bilan O'zbekiston yoshlar ittifoqi hududiy hamda Qo'qon shahar sardorlar Kengashing axborot xizmati sahifalari uchun dizayn
@ik_design👈🏻
🗑O‘zbekistonning ekologik barqarorligi: chiqindilarni qayta ishlash
Mamlakatimizda har yili 14 million tonna chiqindining atigi 4 - 5 foizi qayta ishlanadi. Atmosfera va tuproqqa axlat poligonlarida hosil bo‘ladigan 7 million tonnadan ortiq issiqxona gazlari hamda 43 ming tonna zaharli filtrlanmalar tushadi.
Respublikada ekologik vaziyatni yaxshilash bo‘yicha faol ishlar olib borilmoqda. O‘zbekiston hozirda quyidagi qadamlarni qo‘ymoqda:
✅Chiqindilarni boshqarish agentligini tashkil etish to‘g‘risida qaror qabul qilindi
✅Mamlakatdagi 80 dan ortiq korxonada chiqindilarni kamaytirish uskunalari o‘rnatildi
✅Aholi uchun chiqindilarni alohida-alohida yig‘ish orqali daromad topish imkoniyati ishlab chiqilmoqda
✅Chiqindilarni qayta ishlash bo‘yicha 8 ta yangi zavod qurilishi rejalashtirilgan
___
🗑Экологическая устойчивость Узбекистана: переработка отходов
Ежегодно в нашей стране перерабатывается лишь 4 - 5% от 14 млн тонн отходов. В атмосферу и почву попадает более 7 млн. тонн парниковых газов и 43 тыс. тонн ядовитых фильтратов, которые образуются на мусорных полигонах.
В республике ведется активная работа по улучшению экологической ситуации. Какие шаги Узбекистан предпринимает прямо сейчас:
✅Принято решение о создании Агентства по управлению отходами
✅Установлено оборудование для снижения отходов на 80+ предприятиях страны
✅Прорабатывается возможность для населения зарабатывать на раздельном сборе отходов
✅Запланировано строительство 8 новых заводов по переработке отходов
#Узбекистан#переработкаотходов#Ozbekiston#Chiqindilarni_qayta_ishlash#clearenergy
Manba/Источник
Kanalimizga obuna bo'ling: @wasteuzgroup
📷Instagram | 🕊Telegram | 📱Facebook |
O‘zbekiston chegarachilari 15 avgust kuni Toshkent viloyatidagi Ugam-Chotqol qo‘riqxonasi yaqinida ikki qirg‘izistonlikni chegarani buzganlikda otib o‘ldirdi.
https://yep.uz/uz/2025/09/ozbekiston-chegarachilari-qirgizistonliklarni-otib-oldirdi/
#Ozbekiston#Qirgiziston#chegara#chegarachilar#Chotqol
“Yangi O‘zbekiston” universiteti talabasi — YUNESKO e’tirofida!
Oliygohimiz talabasi Fyodor Amanov YUNESKO tashabbusi bilan tuzilgan nufuzli “Quantum 100” ro‘yxatiga kiritildi!
Bu — kvant fanlari va texnologiyalari bo‘yicha dunyodagi eng faol va yetakchi 100 nafar vakil jamlangan ro‘yxatdir.
Fyodor nafaqat ushbu ro'yxatga kirdi, balki u Markaziy Osiyodan tanlangan yagona vakil bo'ldi! 🇺🇿 U NVIDIA, IBM, ETH Zurich, National University of Sinpapore, Google va Microsoft kabi nufuzli universitetlar va kompaniya yetakchilari bilan bir qatorda e'tirof etildi. 🌐
Batafsil ma'lumot: https://quantum2025.org/quantum-100-hub/
#Quantum100#YangiOzbekistonUniversiteti#FyodorAmanov#UNESCO#IlmFan#Ozbekiston
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
O‘zbekiston Isroilning Doha shahridagi turar joy hududiga uyushtirgan hujumlarini qoraladi, buni Qatar suverenitetiga tahdid deb baholadi. Batafsil saytimizda.
https://yep.uz/uz/2025/09/ozbekiston-isroil-doha-hujumlarini-qoraladi/
#ozbekiston#doha#isroil#qatar#xalqarohuquq#yaqinsharq
Toshkentda ilgari qizini ayiq volyeriga tashlagan ona uni pichoq bilan o‘ldirdi. Yetti yoshli qiz voqea joyida halok bo‘ldi. Ayol psixonevrologik dispanserda ro‘yxatda turgan.
https://yep.uz/uz/2025/09/toshkent-ayol-qizini-ayiqqa-tashlab-keyin-pichoq-bilan-oldirdi/
#toshkent#qotillik#onavaqiz#ayiq#hayvonotbogi#ozbekiston
♻️ O‘zbekistonda chiqindilarni qayta ishlash bo‘yicha yangi zavodlar
O‘zbekistonda xorijiy investorlar bilan hamkorlikda 8 ta chiqindi yoqish va chiqindilarni qayta ishlash zavodlari qurilishi rejalashtirilmoqda.
Ushbu loyihalarga taxminan 1,3 milliardAQSh dollari miqdorida sarmoya kiritilishi kutilmoqda.
Bu loyihalar qatoriga quyidagilar kiradi:
😄Andijon va Toshkent viloyatlarida 2 ta zavod
😄 Samarqand va Qashqadaryo viloyatlarida 2 ta zavod
😄 Buxoro va Navoiy viloyatlari uchun 1 ta zavod
😄 Ohangaron poligonida chiqindi gazidan elektr energiyasi ishlab chiqaruvchi zavod
👨👩👧👦 Zavodlar har yili 4,7 million tonnadan ortiq chiqindini yoqish va 97 million AQSh dollari qiymatida 2,1 milliard kVt·soat elektr energiyasi ishlab chiqarish imkonini beradi.
Yangi quvvatlar 152 million kub metr tabiiy gazni tejash va issiqxona gazlari chiqindilarini 2,4 million tonnaga kamaytirish imkonini yaratadi.
#Узбекистан#Экология#Инвестиции#Ozbekiston#Ekologiya#Investitsiyalar#clearenergy@clearenergy
___
♻️ Новые заводы по переработке отходов в Узбекистане
В Узбекистане запланировано строительство 8 мусоросжигательных заводов и заводов по переработке отходов совместно с иностранными инвесторами.
Планируется, что в эти проекты будет вложено около $1,3 млрд. инвестиций.
Среди этих проектов:
😄 2 завода в Андижанской и Ташкентской области
😄 2 завода в Самаркандской и Кашкадарьинской областях
😄 1 завод для Бухарской и Навоийской областей
😄 Завод по выработке электроэнергии из свалочного газа на Ахангаранском полигоне
👨👩👧👦 Заводы помогут ежегодно сжигать более 4,7 млн. тонн отходов и вырабатывать 2,1 млрд кВт·ч электроэнергии на сумму $97 млн.
Новые мощности позволят сэкономить 152 млн. кубометров природного газа и сократить выбросы парниковых газов на 2,4 млн тонн.
Manba/Источник
📷Instagram | 🕊Telegram | 📱Facebook |
🚀MJDC jamoasi EGED Dasturini birgalikda takomillashtirish bo‘yicha Bishkekdagi seminarda!
2025-yil 16-18-iyul kunlari Bishkek shahrida "Iqtisodiy rivojlanish uchun samarali boshqaruv" (EGED) dasturining II yo‘nalishi bo‘yicha batafsil loyihasini birgalikda takomillashtirish bo’yicha seminar bo’lib o’tmoqda.
Dastur Buyuk Britaniya hukumati ko‘magida Tashqi ishlar, Hamdo‘stlik va taraqqiyot vazirligi (FCDO) orqali "Iqtisodiy rivojlanishni samarali boshqarish" (EGED) dasturi doirasida "Taraqqiyot siyosati instituti" (TSI, Qirg‘iziston) bilan hamkorlikda amalga oshirilmoqda.
16-iyul kuni seminarning media-komponentga bag‘ishlangan birinchi kunida Zamonaviy jurnalistikani rivojlantirish markazi (ZJRM) jamoasi hamkorlarga O‘zbekistondagi media-komponentning asosiy natijalari va yutuqlarini taqdim etdi! 🇺🇿
Biz "O‘zbekistonda OAVni qo‘llab-quvvatlash orqali iqtisodiy islohotlarning hisobdorligini kuchaytirish" loyihasini amalga oshirish bo‘yicha o‘z tajribamiz bilan o‘rtoqlashdik, media orqali iqtisodiy islohotlarda shaffoflik va hisobdorlikni kuchaytirish borasidagi yutuqlarimiz va olgan saboqlarimiz haqida so‘zlab berdik. Bu bilim almashish va dastur doirasidagi sinergiyani mustahkamlash uchun ajoyib imkoniyat bo‘ldi!
Yangiliklarimizni kuzatib boring, seminar jarayoni va keyingi rejalardan xabardor bo‘ling!
#EGED#MJDC#Faktchek#Mediasavodxonlik#Ozbekiston#Bishkek#Shaffoflik#Hisobdorlik
🔹🔹🔹🔹🔹🔹
🚀Команда MJDC на семинаре по совместной доработке Программы EGED в Бишкеке!
С 16 по 18 июля 2025 года в Бишкеке проходит семинар по совместной доработке детального дизайна Программы «Эффективное управление для экономического развития» (EGED), Направление II.
Программа реализуется при поддержке Правительства Великобритании через Министерство иностранных дел, по делам Содружества и развития (FCDO), в рамках программы «Эффективное управление экономическим развитием» (EGED), в партнерстве с ОО “Институт политики развития” (ИПР, Кыргызстан).
16 июля, в рамках первого дня семинара, посвященного медиакомпоненту, команда Центра развития современной журналистики (ЦРСЖ) представила партнерам ключевые результаты и достижения медиа-компонента в Узбекистане! 🇺🇿
Мы поделились нашим опытом реализации проекта «Усиление подотчетности экономических реформ в Узбекистане через поддержку СМИ», рассказали о выученных уроках и успехах в усилении прозрачности и подотчетности экономических реформ через поддержку СМИ. Это отличная возможность для обмена знаниями и укрепления синергии в рамках программы!
Следите за нашими новостями, чтобы узнать больше о ходе семинара и дальнейших планах!
#EGED#MJDC#Фактчек#Медиаграмотность#Узбекистан#Бишкек#Прозрачность#Подотчетность
“Temiryo‘lkargo” AJ yuk vagonlari parki yana 50 taga ko‘paydi!
Yurtimizda yuk tashish samaradorligini oshirish va mijozlarga zamonaviy logistika xizmatlarini taqdim etish maqsadida “Temiryo‘lkargo” AJ o‘z harakat tarkibini yangilashda davom etmoqda.
📍 2025-yil rejasiga asosan, jamiyat buyurtmasi bilan “Quyuv-mexanika zavodi” AJda ishlab chiqarilgan 50 dona yangi xopper-vagonlar qabul qilib olindi.
Ushbu vagonlarning afzalligi nimada?
• Ixtisoslashuv: Don va boshqa to‘kiluvchan oziq-ovqat mahsulotlarini sifatli tashish uchun maxsus loyihalashtirilgan.
• Xavfsizlik: Yuklarning tashqi muhitdan himoyalangan holda, isrof bo‘lmasdan yetkazib berilishini ta’minlaydi.
• Sifat: Mahalliy mutaxassislar tomonidan eng yuqori standartlar asosida tayyorlangan.
✅ “Temiryo‘lkargo” AJ nafaqat yuk tashish hajmini oshirish, balki tashilayotgan mahsulotlarning butunligini saqlashga ham alohida e’tibor qaratmoqda.
Yangi vagonlar allaqachon liniyaga chiqarilishga va tadbirkorlarimizga xizmat ko‘rsatishga tayyor!
🌐“Temiryo‘lkargo” AJ — Yuk tashishda ishonchli hamkor!
#Temiryolkargo#YukTashish#Logistika#Vagon#Ozbekiston#Iqtisodiyot
Парк грузовых вагонов АО "Темирйулкарго" увеличился еще на 50!
В целях повышения эффективности грузоперевозок в нашей стране и предоставления современных логистических услуг клиентам АО "Темирйулкарго" продолжает обновлять свой подвижной состав.
🔹 Согласно плану на 2025 год, по заказу общества было принято 50 новых хоппер-вагонов, произведенных АО "Литейно-механический завод."
В чём преимущество этих вагонов?
• Специализация: Специально спроектирована для качественной перевозки зерна и других сыпучих пищевых продуктов.
• Безопасность: Обеспечивает доставку грузов в защищенном от внешней среды состоянии, без потерь.
• Качество: Изготовлено отечественными специалистами на основе самых высоких стандартов.
✅ АО "Темирйулкарго" уделяет особое внимание не только увеличению объема грузоперевозок, но и сохранению целостности перевозимой продукции.
Новые вагоны уже готовы к выходу на линию и обслуживанию наших предпринимателей!
АО "Темирйулкарго" - надежный партнер в грузоперевозках!
#Железнодорожныеперевозки#Грузовыеперевозки#Логистика#Вагон#Узбекистан#Экономика
https://t.me/utycargo
utycargo.uz
📱facebook /📱x.com /📱web sayt/📱linkedin.com/📱instagram
Toshkentda kuz manzaralarini turli o‘n yilliklarda kashf eting. Petrovning rasmlari, sovet va zamonaviy fotosuratlar orqali poytaxtimiz qanday o‘zgarganini ko‘ring.
https://yep.uz/uz/2025/09/toshkentda-kuz-xx-asr-xxi-asr-boshlari/
#toshkent#kuz#vladimirpetrov#rasmlar#sovetfotosuratlari#xxasr#xxiasrboshlari#shaharmanzarasi#tarix#ozbekiston