Что делать если нужно поставить какую-то 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
#Vakansiya
Ishlab chiqarishda liderlik qilmoqchimisiz?
❗️Agar siz jamoani boshqara olsangiz, qaror qabul qilishdan cho‘chimasangiz va natija uchun javob bera olsangiz – ushbu vakansiya aynan siz uchun!
HozirdaOsonish.uzplatformasida ishlab chiqarish sanoatida77 ta brigadir vakansiyasi mavjud.
Sizni nima kutmoqda?
✔️ barqaror daromad va ijtimoiy kafolatlar;
✔️ rahbarlik tajribasini oshirish imkoniyati;
✔️ ishlab chiqarish jarayonini nazorat qilish;
✔️ real natija orqali o‘sish.
Bugungi mehnat bozorida ish izlovchilar ko‘p, biroq jamoani samarali boshqaruvchi kadrlar yetishmaydi. Agar siz o‘sha insonlardan biri bo‘lsangiz — murojaat qilishni kechiktirmang.
👉Batafsil: https://osonish.uz/
🔵 E’lonlar kanali@osonish_uz
Sayt | Telegram| Facebook | Instagram| Youtube| X
#Vakansiya
💼 Ish qidirayotganlar uchun "Oson ish" platformasida turli yo‘nalishlarda bo‘sh ish o‘rinlari mavjud.
Ayni paytda eng ko‘p vakansiyalar quyidagi sohalarda:
🏭 Sanoat va ishlab chiqarish — 16 339 ta
🛠 Xizmatlar sohasi — 8 824 ta
🎓 Ta’lim, madaniyat va sport — 5 274 ta
🏥 Sog‘liqni saqlash — 3 632 ta
🏗 Qurilish — 2 064 ta
💰 Moliya, iqtisod va boshqaruv — 1 724 ta
🌾 Qishloq xo‘jaligi — 1 118 ta
🚛 Transport — 1 042 ta
🛍 Savdo va marketing — 346 ta
💻 Axborot texnologiyalari — 230 ta
Zamonaviy platforma orqali ish izlash — endi yanada qulay va oson.
O‘zingizga mos ishni hoziroq toping va ish beruvchilarga taklif yuboring.
👉Batafsil: https://osonish.uz
🔵 E’lonlar kanali @osonish_uz
Sayt | Telegram | Facebook | Instagram | Youtube
#Vakansiya
🔈 Ish qidiryapsizmi? Unda osonish.uz da rezyumengizni yarating!
💼 Ish izlayotgan fuqarolar uchun "Oson ish" portalida turli yo‘nalishlarda ko‘plab bo‘sh ish o‘rinlari mavjud.
Ayni paytda platformada quyidagi toifadagi fuqarolar uchun alohida imkoniyatlar yaratilgan:
👩💼 Ayollar uchun — 27 134 ta vakansiya
🎓 Talaba va bitiruvchilar uchun — 7 253 ta vakansiya
♿️ Nogironligi bo‘lgan shaxslar uchun — 2 431 ta vakansiya
📌 Zaxiralangan ish o‘rinlari — 805 ta vakansiya
🖥 O‘zingizga mos ishni hoziroq toping va ish beruvchilarga taklif yuboring.
Batafsil: 👉https://osonish.uz/
🔵 E’lonlar kanali @osonish_uz
Zamonaviy platforma orqali ish izlash — endi yanada qulay va oson.
Sayt | Telegram| Facebook | Instagram| Youtube|X
#vakansiya
Qo‘riqlash xizmatiga ishga taklif etamiz
Avval xabar berilganidek, “O‘zbekneftgaz” AJ Boshqaruv qaroriga muvofiq, Sho‘rtan, Muborak, Gazli neft va gaz qazib chiqarish boshqarmalarida Idoraviy harbiylashtirilgan qo‘riqlash xizmatlari tashkil etildi.
Shu munosabat bilan “O‘zbekneftgaz” AJ tizim korxonalarida mehnat qilayotgan ishchi-xodimlardan Harbiylashtirilgan qo‘riqlash xizmatlarida ishlash istagini bildirgan nomzodlar ishga taklif etiladi.
Nomzodlarga qo‘yiladigan talablar:
• Nomzod jamiyat tizimida faoliyat yuritayotgan bo‘lishi;
• Sudlanmagan bo‘lishi;
• Harbiy xizmatni o‘tagan bo‘lishi;
• Sog‘ligi, narkologiya va ruhiy kasalliklar bo‘yicha belgilangan tartibda tibbiy xulosa taqdim etishi;
• Ma’lumoti o‘rta-maxsus yoki oliy bo‘lishi;
• Jismoniy tayyorgarlik bo‘yicha belgilangan me’yorlarni to‘liq bajarishi;
• Yosh chegarasi 21 yoshdan 45 yoshgacha bo‘lishi shart.
Ishlash tartibi vaxta rejimi asosida bo‘ladi. Ishga suhbat, test sinovlari hamda jismoniy tayyorgarlik bo‘yicha imtihonlar natijalariga ko‘ra saralab olinadi.
Harbiylashtirilgan qo‘riqlash xizmatida ishlash istagini bildirgan nomzodlar o‘zlari mehnat qilayotgan ish joyidagi kadrlar bo‘limiga o‘z nomzodlarini berishlari mumkin.
👋Bizni kuzating
🌐web-sayt | 📹instagram|💬telegram | 📺youtube | 💬facebook
#vakansiya
‼️‼️‼️DIQQAT EʼLON ‼️‼️‼️
🔎 Ish izlayotganlar uchun bizda taklif bor.
Bizga MONTAJCHI hamda MOBILOGRAF kerak!
Talablar:
- kirishuvchanlik;
- ishga maʼsuliyat bilan yondashish;
- Adobe premiere pro, Adobe after effect, capcut ilovlarida ishlay olish;
- deadlinega amal qilish;
📍Tashkilot: Respublika Maʼnaviyat va maʼrifat markazi Toshkent shahar boʻlimi
📞 Bogʻlanish uchun raqam: +998949872220
👉Rasmiy sahifalarimiz:
TELEGRAM | INSTAGRAM | FACEBOOK
#Vakansiya
🧵 Tikuvchilar uchun qulay imkoniyat!
6 000 ga yaqin bo‘sh ish o‘rinlari sizni kutmoqda!
Mavjud yo‘nalishlar:
👗 Kiyim tikuvchi (chevar),
💃 Modelyer yordamchisi,
👕 Trikotaj mahsulotlari tikuvchisi va boshqalar...
💰 Oylik maosh: 2–8 mln so'm
📍 Ish joylari: O‘zbekiston bo‘ylab
Qobiliyatingizni daromadga aylantiring!
➡️ Barcha vakansiyalar bilan “Oson ish”platformasida tanishing.
Sayt | Telegram |Facebook | Instagram | Youtube|X
#vakansiya
‼️‼️‼️DIQQAT EʼLON ‼️‼️‼️
🔎 Ish izlayotganlar uchun bizda taklif bor.
Bizga MONTAJCHI kerak!
Talablar:
- kirishuvchanlik;
- ishga maʼsuliyat bilan yondashish;
- Adobe premiere pro, Adobe after effect, capcut ilovlarida ishlay olish;
- deadlinega amal qilish;
📍Tashkilot: Respublika Maʼnaviyat va maʼrifat markazi Toshkent shahar boʻlimi
📞 Bogʻlanish uchun raqam: +998946241779
👉Rasmiy sahifalarimiz:
TELEGRAM | INSTAGRAM | FACEBOOK
#Vakansiya
💼 Ish qidirayotganlar uchun "Oson ish" platformasida turli yo‘nalishlarda bo‘sh ish o‘rinlari mavjud.
Ayni paytda eng ko‘p vakansiyalar quyidagi sohalarda:
🏭 Sanoat va ishlab chiqarish — 16 339 ta
🛠 Xizmatlar sohasi — 8 824 ta
🎓 Ta’lim, madaniyat va sport — 5 274 ta
🏥 Sog‘liqni saqlash — 3 632 ta
🏗 Qurilish — 2 064 ta
💰 Moliya, iqtisod va boshqaruv — 1 724 ta
🌾 Qishloq xo‘jaligi — 1 118 ta
🚛 Transport — 1 042 ta
🛍 Savdo va marketing — 346 ta
💻 Axborot texnologiyalari — 230 ta
Zamonaviy platforma orqali ish izlash — endi yanada qulay va oson.
O‘zingizga mos ishni hoziroq toping va ish beruvchilarga taklif yuboring.
👉Batafsil: https://osonish.uz
🔵 E’lonlar kanali @osonish_uz
Sayt | Telegram | Facebook | Instagram | Youtube
#Vakansiya
🔈 Ish qidiryapsizmi? Unda osonish.uz da rezyumengizni yarating!
💼 Ish izlayotgan fuqarolar uchun "Oson ish" portalida turli yo‘nalishlarda ko‘plab bo‘sh ish o‘rinlari mavjud.
Ayni paytda platformada quyidagi toifadagi fuqarolar uchun alohida imkoniyatlar yaratilgan:
👩💼 Ayollar uchun — 27 134 ta vakansiya
🎓 Talaba va bitiruvchilar uchun — 7 253 ta vakansiya
♿️ Nogironligi bo‘lgan shaxslar uchun — 2 431 ta vakansiya
📌 Zaxiralangan ish o‘rinlari — 805 ta vakansiya
🖥 O‘zingizga mos ishni hoziroq toping va ish beruvchilarga taklif yuboring.
Batafsil: 👉https://osonish.uz/
🔵 E’lonlar kanali @osonish_uz
Zamonaviy platforma orqali ish izlash — endi yanada qulay va oson.
Sayt | Telegram| Facebook | Instagram| Youtube|X
#vakansiya
Davlat fuqarolik xizmatchilari vakant lavozimlarining yagona ochiq portalida Xorazm viloyatidagi quyidagi vakant lavozimlarga ochiq mustaqil tanlov eʼlon qilindi:
▪️Ijtimoiy himoya milliy agentligining Xorazm viloyati boshqarmasi:
Tuproqqal'a tumani "Inson" ijtimoiy xizmatlar markazi 3-hudud "Yoshlik" mahalla fuqarolar yig‘inida mahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Xiva tumani "Inson" ijtimoiy xizmatlar markazi 6-hudud "Parchanxos" mahalla fuqarolar yigʻinidamahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Yangibozor tumani "Inson" ijtimoiy xizmatlar markazi 3-hudud "Yangi yop" mahalla fuqarolar yigʻinidamahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Hazorasp tumani "Inson" ijtimoiy xizmatlar markazi 23-hudud "Gulzor" mahalla fuqarolar yigʻinidamahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Hazorasp tumani "Inson" ijtimoiy xizmatlar markazi 22-hudud "Mustaqillik" mahalla fuqarolar yigʻinidamahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Qo'shko'pir tumani "Inson" ijtimoiy xizmatlar markazi 9-hudud "Mehnatobod" mahalla fuqarolar yig‘inida mahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
Bog'ot tumani "Inson" ijtimoiy xizmatlar markazi 3-hudud "O'zbekiston" mahalla fuqarolar yig‘inida mahallada kompleks ijtimoiy xizmat ko‘rsatuvchi xodim;
▪️ Yoshlar ishlari agentligi Bog'ot tumani boʻlimi:
Mahallalardagi yoshlar yetakchlari bilan ishlash,yoshlarning bo‘sh vaqtini mazmunli tashkil etish, xotin-qizlar faolligini oshirish bo‘yich bosh mutaxassisi;
▪️ Xorazm viloyati Qurilish va uy-joy kommunal xo‘jaligi sohasida hududiy nazorat qilish inspeksiyasi:
Qurilish-sinov labaratoriyasi va bino-inshootlarning texnik xolatini o’rganish bo’limi mutaxassisi;
▪️Bog‘ot tumani “Suv yetkazib berish xizmati” davlat muassasasi:
Boshliq o‘rinbosari (bosh gidrotexnik);
▪️Xiva tuman oila va xotin-qizlar bo‘limi:
"Al Xorazmiy" mahallasidagi xotin-qizlar faoli.
❗️Arizalar 05.11.2025-yil soat 23:59 gacha qabul qilinadi.
Ushbu xabarni ish izlab yurgan yaqinlaringizga ulashing.
Vakansiyalarni o'tkazib yubormaslik uchun kanalimizga obuna bo'ling!
Xorazm viloyati Kambag'allikni qisqartirish va bandlik boshqarmasi Axborot xizmati
Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya
#VAKANSIYA
Davlat fuqarolik xizmatchilari vakant lavozimlarining yagona ochiq portalida Xorazm viloyatidagi quyidagi vakant lavozimlarga ochiq mustaqil tanlov eʼlon qilindi:
✅Urganch tuman tibbiyot birlashmasi:
UTT vrachi;
✅Xorazm viloyati qishloq xo'jaligi boshqarmasi:
Yangiariq tuman qishloq xojaligi bolimi Yer tuzish va monitoring sho’ba boshlig‘i;
✅Xazorasp tuman maktabgacha va maktab ta'limi bo‘limi:
Inson resurslarini boshqarish sho‘basi umumiy o‘rta ta’lim muassasalarida sog‘lom ovqatlantirishni tashkil etish bo‘yicha metodisti.
❗️Arizalar 22.10.2025-yil soat 23:59 gacha qabul qilinadi.
↘️Ushbu xabarni ish izlab yurgan yaqinlaringizga ulashing.
🔻Vakansiyalarni o'tkazib yubormaslik uchun kanalimizga obuna bo'ling!
Xorazm viloyati Kambag'allikni qisqartirish va bandlik boshqarmasi Axborot xizmati
Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya
#vakansiya
«ТАРАҚҚИЁТ СТРАТЕГИЯСИ» МАРКАЗИ ВАКАНТ ЛАВОЗИМЛАРГА ТАНЛОВ ЭЪЛОН ҚИЛАДИ
«Тараққиёт стратегияси» маркази тажрибали журналист, сиёсатшунос, социолог, ҳуқуқшунос, иқтисодчи ва таржимонларни бўш иш ўринларига танлов асосида ишга таклиф қилади.
Номзодларга қўйиладиган талаблар:
– олий маълумотга эга бўлиш (илмий даража ёки илмий унвонга эга бўлганлар қўллаб-қувватланади);
– илмий-услубий, таҳлилий материалларни тайёрлаш қобилияти;
– ўзбек ва рус тилларини яхши билиш, ҳар икки тилда эркин маърузалар қилиш ва ёзиш (инглиз ва бошқа хорижий тилларни мукаммал билиш қўллаб-қувватланади);
– ташкилотчилик қобилияти, ташаббускорлик, эркин ижодий фикрлаш ва креатив ёндашув;
– халқаро ташкилотлар билан ҳамкорлик олиб бориш ва лойиҳаларни бошқариш кўникмалари.
Номзодлар ўзлари ҳақидаги маълумотларни [email protected] электрон манзилига 2023 йилнинг 10 октябрига қадар юборишлари мумкин.
Телефонлар:
+998 (97) 767 73 83,
+998 (90) 178 73 58
〰️〰️〰️〰️〰️
Kanalga ulanish👇👇👇
https://t.me/gazetalar_sharhi