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

Резултати

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

Пребарај: #vivo

当前筛选 #vivo清除筛选
#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14906 · 31.03.2026 г., 11:17

📱📱 Ultimate foto flagman: Vivo X300 Ultra taqdim etildi 📷 Asosiy kamera sensori yanada kattalashtirildi. Periskop kamera ham yangi sensor oldi, ammo uning xususiyatlari deyarli avvalgisiga o‘xshash. Keng burchakli kamera esa o‘zgarishsiz qolgan. ⚙️ Lekin gap faqat kamerada emas — boshqa texnik jihatlari ham yuqori darajada: Snapdragon 8 Elite Gen 5, 144 Hz displey va 12 dan 16 GB gacha operativ xotira. Akkumulyator sig‘imi oshirilgan bo‘lsa-da, hozirgi standartlar bo‘yicha rekord darajada emas — 6600 mAh. ℹ️ Smartfonning asosiy “fishi” — boy foto to‘plam: 200 va 400 mm fokus masofali olinadigan obyektivlar (alohida ham sotib olish mumkin), ergonomik tutqichli g‘ilof, foto filtrlari uchun mahkamlagichlar, tashish uchun sumka va yelka kamar. ✔️ Shuningdek, bu Vivo kompaniyasining global bozorga chiqadigan birinchi Ultra flagmani hisoblanadi. Global versiya premyerasi yil oxiriga rejalashtirilgan. Texnik xususiyatlari: * Displey: 6.82" 3168×1440 LTPO AMOLED, 1–144 Hz * Chipset: Snapdragon 8 Elite Gen 5 * Kameralar: • 200 MP (Sony LYTIA-901, f/1.85, 35 mm) • 50 MP keng burchak (116°, Sony LYT-818, f/2.0, 14 mm) • 200 MP periskop (3.7x, Samsung HP0, f/2.67, 85 mm) * Xotira: 12+256, 16+512, 16+1024 GB * Aloqa: 5G, NFC, Wi-Fi 7, Bluetooth 5.4 * Biometriya: ekranda ultratovushli barmoq izi skaneri, yuzni aniqlash * Himoya: IP68/69 * Batareya va zaryad: 6600 mAh, 100 W, 40 W simsiz * Narxi: 6999 yuandan (taxminan ~$950). ➡️#vivo | Birinchi IT-Blog

Hashtags

#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14084 · 03.06.2025 г., 14:58

📱📱 X Fold 5 dunyodagi eng yengil bukiluvchi smartfon bo‘ladi ℹ️ Kompaniya chiqarilgan video orqali yangi model — X Fold 5 — avvalgi X Fold 3 modelidan ham yengilroq bo‘lishini tasdiqladi. Mish-mishlarga ko‘ra, uning og‘irligi atigi 209 gramm bo‘ladi. 💧Vivo shuningdek, bu model uch darajali himoyaga ega bo‘lgan dunyodagi birinchi bukiluvchi telefon bo‘lishini aytdi — IP66, IP68, IP69 sertifikatlari bilan. ⚙️ Ma’lum xususiyatlari: - Ichki ekran: 8,03" AMOLED, 2K, 120 Hz - Tashqi ekran: 6,53" OLED, FHD+, 120 Hz - Chipset: Snapdragon 8 Gen 3 - Kameralar: 50 MP asosiy + 50 MP ultra keng + 50 MP telefoto + 32 MP selfi - Himoya: IP66 / IP68 / IP69 - Batareya: 6000 mA·soat, 90 W tezkor, 30 W simsiz zaryadlash ➡️#vivo | Birinchi raqamli IT-Blog

Hashtags

#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14102 · 13.06.2025 г., 17:54

📱📱 X Fold 5 Apple Watch va AirPods bilan ishlay oladigandunyodagi birinchi Android-smartfon! ℹ️ Kompaniya rasmiy bayonotlariga ko‘ra, soatlar smartfonga kelayotgan barcha bildirishnomalarni ko‘rsata oladi, shuningdek, vivo Health ilovasidan ma’lumotlarni qabul qiladi. ☁️ Ulashish iCloud hisob qaydi orqali amalga oshiriladi. iCloud Drive, fotosuratlarni sinxronlash va boshqa barcha funksiyalarni qo‘llab-quvvatlashi e’lon qilingan. 🍏 Ammo bu hammasi emas — qandaydir tarzda Vivo X Fold 5’ni AirPods bilan ham moslashtira olgan: u fazoviy audio, chiroyli ulanish oynasi va iPhone’dan qo‘ng‘iroqlarni qabul qilish, Mac uchun tashqi displey sifatida ishlash funksiyalariga ega. 🤷‍♂️ Taxminlarga ko‘ra, kompaniya bu moslikni Apple’ning rasmiy API’larsiz, cheklovlarni qisman chetlab o‘tish orqali amalga oshirgan. Ammo ehtimol, Apple kelgusidagi yangilanishlar orqali bu “moslikni” bloklashi mumkin. ➡️#vivo#apple | Birinchi raqamli IT-Blog

Hashtags

卖报社

@MaiTungNews · Post #3036 · 30.03.2026 г., 12:52

‎vivo Pad 6 Pro 平板发布,13.2 英寸 4K 144Hz 原彩屏 + 第五代骁龙 8 至尊版芯片 vivo Pad 6 Pro 灵感紫 | 松弛蓝 | 自在灰 •8GB+256GB:4499 元,首销优惠价 4299 元 •12GB+256GB:4999 元,首销优惠价 4499 元 •12GB+512GB:5799 元,首销优惠价 5299 元 •16GB+512GB:6699 元 #News#数码#vivo

卖报社

@MaiTungNews · Post #3035 · 30.03.2026 г., 12:49

‎vivo X300 Ultra 手机发布:第五代骁龙 8 至尊版、3+2 蔡司大师镜头群 vivo X300 Ultra 胶片绿 | 银调 | 黑 Ka •12GB+256GB:6999 元 •12GB+512GB:7499 元 •16GB+512GB:7999 元 •16GB+1TB「卫星通信版」:8999 元 •16GB+1TB「卫星通信版」摄影师套装:11999 元(原价 12999 元) 配件 •专业影像手柄套装:699 元 •vivo X300 Ultra 增距镜 G2:999 元 •vivo X300 Ultra 增距镜 G2 专业影像手柄套装:1499 元 •vivo X300 Ultra 增距镜 G2 Ultra:1999 元 •vivo X300 Ultra 增距镜 G2 Ultra 专业影像手柄套装:2499 元 #News#数码#vivo

卖报社

@MaiTungNews · Post #3032 · 30.03.2026 г., 12:05

‎vivo X300s 手机发布,天玑 9500 芯片、蔡司 2 亿像素超级主摄 +APO 超级长焦 vivo X300s 胶片绿|梦核紫|银白|钛黑 •12GB+256GB:4999 元 •12GB+512GB:5499 元 •16GB+512GB:5999 元 •16GB+1TB:6999 元 •16GB+1TB 摄影师套装:7999 元 •增距镜 G2:999 元 #News#数码#vivo

卖报社

@MaiTungNews · Post #2673 · 10.11.2025 г., 12:57

‎vivo Y500 Pro 手机发布:2亿旗舰级主摄,6.67 英寸 1.5K 旗舰级护眼屏+天玑 7400 芯片 vivo Y500 Pro •8+128GB:1799 元 •8+256GB:1999 元 •12+256GB:2299 元 •12+512GB:2599 元 #News#数码#vivo

卖报社

@MaiTungNews · Post #2567 · 13.10.2025 г., 13:46

‎vivo Pad5e 平板发布:第三代骁龙 8s 芯片,1999 元起 标准版 •8GB+128GB 版 1999 元,国补价 1799.1 元 •8GB+256GB 版 2299 元,国补价 2069.1 元 •12GB+256GB 版 2599 元,国补价 2339.1 元 •16GB+512GB 版 2999 元,国补价 2699.1 元 柔光版 •8GB+128GB 版 2199 元,国补价 1979.1 元 •8GB+256GB 版 2499 元,国补价 2249.1 元 #News#数码#vivo

卖报社

@MaiTungNews · Post #2566 · 13.10.2025 г., 13:43

4399 元起 vivo X300 系列正式发布:全球首发联发科天玑 9500 及三星 HPB、索尼 LYT-828、LYT-602,京东方打造专属屏幕产线 vivo X300 12+256GB 版本 4399 元 16+256GB 版本 4699 元 12+512GB 版本 4999 元 16+512GB 版本 5299 元 16+1TB 版本 5799 元 vivo X300 Pro 12+256GB 版本 5299 元 16+512GB 版本 5999 元 16+1TB 版本 6699 元 16+1TB 摄影师套装(支持卫星通信):8299 元 ‎#News#数码#vivo

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