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

Резултати

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

Пребарај: #tarix

当前筛选 #tarix清除筛选
Hərbi Xəbər Kanalı

@herbi_xeber_kanali · Post #61980 · 05.04.2026 г., 09:58

⚠️#Tarix 🔠25 aprel 1980-ci ildə Yaxın Şərqdəki ABŞ hava bazasından qalxan ABŞ ordusuna məxsus C-130 nəqliyyat təyyarəsi bir neçə ABŞ hücum vertolyotu ilə birlikdə İranın mərkəzindəki Tabas səhrasına eniş etdi. Plana əsasən, ABŞ vertolyotları Tabasda yanacaq doldurduqdan sonra Tehran yaxınlığında komandoları buraxmalı və orada Amerika casuslarını azad etmək üçün əməliyyat keçirməli idilər. Hər şey plana uyğun gedirdi, lakin Tabas bölgəsində qəfil qum fırtınası ABŞ təyyarələrini və vertolyotlarını əzdi və bir neçə amerikalı və bəzi hərbi texnikanın Allahın qəzəbinin odunda yanmasına səbəb oldu. Sağ qalanlar bütün hərbi texnikalarını ataraq Tabasdan qaçdılar.

Hashtags

Bored Panda

@boredpandablog · Post #10839 · 04.08.2025 г., 15:27

#tarix Avgust Fitnasi 1991-yil avgust oyida Sovet Ittifoqida davlat to'ntarishiga urinish, SSSR parchalanishiga olib kelgan muhim voqealardan biridir. Favqulodda vaziyat bo'yicha davlat qo'mitasi (GKChP) - mamlakat oliy rahbariyatining bir guruh konservativ a'zolari SSSR Prezidenti Mixail Gorbachevni hokimiyatdan chetlatish va uni KGB hodimlari yordamida 19-21-avgust kunlari Forosdagi dachasiga qamab, hokimiyatni o'zboshimcha qo'llariga olishga harakat qilishdi. Ularning maqsadi SSSRni saqlab qolish edi. Fitnaga SSSR birinchi va yagona vitse-prezidenti (1990 yil 27-dekabr-1991-yil 4-sentabr) Gennadiy Yanayev boshchilik qiladi. Videoda esa siz "Bремя" dasturining 19-avgust kungi maxsus sonini ko'rishingiz mumkin. @boredpandablog

Hashtags

Til va adabiyot ta’limi

@TAT_jurnal · Post #2164 · 05.11.2025 г., 04:09

#tarix 1929-yilning 5-noyabri o‘zbek xalqining qora kunlaridan biridir. Shu kuni atoqli o‘zbek ma’rifatparvari Munavvar qori Abdurashidxon o‘g‘li boshchiligidagi bir guruh sobiq ittihodchi va istiqlolchilar hibsga olindi. 🔴96 yil ilgari Qo‘qonda nimalar bo‘lgan edi? Batafsil 👉🏻Botir gapchilar Suratda: Ashurali Zohiriy. 🌐Sayt ✈️Telegram ✅Murojaat ♾Muhokama

Hashtags

Sirojiddin Toxirjonov

@sirojiddintaxirjonov · Post #595 · 02.03.2023 г., 05:37

#Tarix 📜Ikki daqiqa ichida 2600 yillik tarix Lavhada miloddan avvalgi VI asrdan to bugungi kungacha bo‘lgan vaqt mobaynida Oʻzbekiston hududi qanday davlat va imperiyalar tasarrufida boʻlgani kompyuter grafikasi yordamida tasvirlangan. Telegram | Facebook | Instagram | Sayt | YouTube

Hashtags

Kompyuter Bilimlari | Windows Blog

@kompyuter_bilimlari · Post #5611 · 24.05.2023 г., 02:27

⚡️Fleshka tarixi 💾Fleshka - bu Isroil ixtirosi. Birinchi Fleshka 2000-yilda Isroil kompaniyasi tomonidan ishlab chiqarilgan va xotirasi 1 mb bo'lgan. Sizning fleshkanggiz xotirasi qancha? 👉🏼Birinchi raqamli Windows Blog | #tarix / #qiziq

Hashtags

IIV | Rasmiy kanal

@IIVUZ · Post #143791 · 27.03.2026 г., 11:46

Tojikiston Respublikasi Prezidenti Emomali Rahmon O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev bilan birgalikda Ark qo‘rg‘oni, Poi Kalon va Labi Hovuz majmualari bilan tanishdi. — Президент Республики Таджикистан Эмомали Рахмон вместе с Президентом Республики Узбекистан Шавкатом Мирзиёевым ознакомился с крепостью Арк, ансамблями Пои-Калян и Ляби-Хауз. #Mirziyoyev#tashrif#Buxoro#tarix Prezident.uz|Facebook|Instagram|YouTube|X

Adabiy klub

@adabiy_klub · Post #13 · 30.10.2025 г., 18:26

#adabiyot#tarix 1929-yili Qo‘qonda "Botir gapchilar" yashirin tashkiloti tuziladi. Olimlar bu qo‘lbola tashkilotni OGPU chekistlari mahalliy xufyalar ko‘magida tashkil qilib, uyg‘oq ziyolilar uchun tuzoq qo‘yganini yozadi. Nima bo‘lsa ham, yuz yil oldin xalqimiz qullik bo‘yinturug‘iga shunchaki boshini tutub bermaganiga dalil bu! Botir gapchilar shunchaki gap sotib o‘tirmasdan, aniq amaliy ishlarni ham qilmoqchi bo‘lgan. Lekin ko‘p o‘tmay, Ashurali Zohiriy (suratda) boshchiligidagi 19 ziyoli hibsga olingan. Ular orasida sotqin(lar) ham bor edi, albatta... Aytgancha, 1917-yili shu shaharda Turkiston Muxtoriyati ham eʼlon qilingan. Bejiz emas. Batafsil 👉🏻Botir gapchilar 🗄Farrux Jabborbek

NATION

@nationoffical · Post #4217 · 08.09.2024 г., 10:17

#tarix#faktlar ❗️ Австрия-Венгрия императори Карл Биринчи, унинг аёли ва қизи. 1916-йил, Вена шаҳри. P.S: Oлдин кофирлар кийиниш борасида мусулмонларга тақлид қилишар эди. Ҳозир эса акси…

NATION

@nationoffical · Post #3738 · 17.07.2024 г., 16:20

#tarix#faktlar ❗️ Ушбу архив кадрлари Кавказ ижтимоий тармоқларида тарқатилмоқда: Доғистон 1920 йил. Ушбу тасвирларда аксарият қизлар ва аёллар ниқоб ва бурқа кийишганини кўришимиз мумкин. Таъкидлаш жоизки, ушбу кадрлар ниқоб "Кавказ халқларига хос эмас" дея тарғиб қилаётган ва унга қарши фатво берган Доғистоннинг масҳарабоз муфтийси ҳамда қўғирчоқ ҳукуматига муносиб жавоб бўлди. Асрлар давомида татарлар, бошқирдлар ва Шимолий Кавказ халқлари ниқоб ва ҳижоб кийиб юришган. Аммо ҳозирги ҳоин раҳбарлар бу тарихий фактни инкор этишга интилиб келмоқдалар.

123•••10•••20•••2425
ПретходнаСтраница 1 од 25Следна