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

Резултати

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

Пребарај: #eidmubarak

当前筛选 #eidmubarak清除筛选

የፕሬዚዳንት ታዬ አጽቀ ሥላሴ ለዒድ አል-ፈጥር በዓል ያስተላለፉት የእንኳን አደረሳችሁ መልዕክት ******************** የኢፌዴሪ ፕሬዚዳንት ታዬ አጽቀ ሥላሴ ለ1447ኛው ዒድ አል-ፈጥር በዓል የእንኳን አደረሳችሁ መልዕክት አስተላልፈዋል። ፕሬዚዳንቱ በማኅበራዊ ትስስር ገጻቸው ባስተላለፉት የመልካም ምኞት መልዕክት፤ ለመላው የእስልምና እምነት ተከታዮች ለዒድ አል-ፈጥር በዓል እንኳን በሰላም አደረሳችሁ ብለዋል። በዓሉ የሰላም፣ የአንድነት፣ የፍቅርና የመተሳሰብ እንዲሆንም መልካም ምኞታቸውን ገልጸዋል። Ethiopian Broadcasting Corporation #EBCDOTSTREAM#EidMubarak#Ethiopia

Gusdurian.Net

@gusduriannet · Post #2084 · 23.05.2020 г., 11:57

Keluarga besar Jaringan GUSDURian Indonesia mengucapkan selamat hari raya Idulfitri 1441 H #EidMubarak, mohon maaf lahir dan batin. Di hari kemenangan ini semoga kita semua selalu diliputi keberkahan dan dimudahkan segala urusan. Tentu banyak rencana-rencana yang tertunda karena dua bulan terakhir kita berusaha #dirumahaja. Semoga semua perjuangan diganti dengan keberkahan bulan Ramadhan dan Idul Fitri 1441 H.

1447ኛው የዒድ አል-ፊጥር በዓል በድምቀት እየተከበረ ነው ****** 1447ኛው የዒድ አል ፊጥር በዓል በመላው ኢትዮጵያና በዓለም ዙሪያ በሚገኙ የእስልምና እምነት ተከታዮች ዘንድ በዛሬው ዕለት በድምቀት እየተከበረ ይገኛል። ላለፉት 30 ቀናት በረመዳን ፆም፣ በጸሎትና በበጎ ተግባራት የቆየው ሙስሊሙ ማኅበረሰብ፤ የበዓሉን አከባበር የጀመረው የእምነቱ ግዴታ የሆነውን ዘካተል ፊጥርን በመፈጸም ሲሆን ቀጥሎ ዛሬ ረፋድ የዒድ ሶላትን በጋራ በመስገድ ይሆናል። በአዲስ አበባ የሚገኘው የእምነቱ ተከታይም የበዓሉን ሶላት ለመስገድ ከማለዳው ጀምሮ ወደ አዲስ አበባ ስታዲየም እያመራ ይገኛል። በስታዲየሙ የሚከናወነው የዒድ ሶላት የኢትዮጵያ ብሮድካስቲንግ ኮርፖሬሽን (ኢቢሲ) በቀጥታ ስርጭት ለተመልካቾች ያደርሳል። የኢትዮጵያ እስልምና ጉዳዮች ጠቅላይ ምክር ቤት ቀደም ብሎ ባስተላለፈው መልእክት፤ በዓሉ በነቢያችን ሙሐመድ (ሰ.ዐ.ወ) ፈለግ፣ በታላቅ እስላማዊ አዳብና በጨዋነት እንዲከበር ጥሪ ማቅረቡ ይታወሳል። ለመላው የእስልምና እምነት ተከታዮች እንኳን ለ1447ኛው የዒድ አል-ፊጥር በዓል በሰላም አደረሳችሁ። ዒድ ሙባረክ! #EthiopianBroadcastingCorporation#EBCDOTSTREAM#EidMubarak#Ethiopia

🌙✨ Eid Mubarak to all Nigerians From all of us at the Nigeria Centre for Disease Control (NCDC) we wish our Muslim brothers and sisters a joyful and peaceful Eid Mubarak celebration. May this special occasion bring happiness, renewed strength, and blessings to you and your loved ones. As we celebrate, let’s continue to uphold the values of compassion, unity, and care for one another. Remember to celebrate safely and prioritize your health and wellbeing. Eid Mubarak! #EidMubarak#PublicHealth HealthyLiving #NCDCNigeria

Eid Mubarak from all of us at NCDC! 🌙✨ As we celebrate this joyous occasion, let’s remember to prioritize our health and well-being: ✅ Eat and drink in moderation ✅ Stay hydrated, especially in the heat ✅ Practice good hygiene and handwashing ✅ Ensure proper food handling to prevent infections Wishing you a happy, healthy, and safe Eid! 💙 #EidMubarak#StayHealthy#NCDCNigeria

BaykarTech

@baykartech · Post #2888 · 20.03.2026 г., 05:33

BAYKAR Ramazan Bereketi! 🌙✈️ Bu Ramazan’da da uçuş, atış ve performans testlerimizle semalarda iz bıraktık. #RamazanBayramı'mız mübarek olsun. 💐 Ramadan Blessings at Baykar! 🌙✈️ This Ramadan, too, we left our mark on the skies — with flight, firing, and performance tests. #EidMubarak💐 #MilliTeknolojiHamlesi🌍🇹🇷

Artel

@artelelectronics · Post #289 · 12.05.2021 г., 23:59

🌙Muborak Ramazon oyi so'nggidagi Ramazon hayiti bayrami bilan tabriklaymiz! 💫Bayram har bir xonadonga iliqlik va quvonch, ahillik va farovonlik, tinchlik va totuvlik olib kelsin! ✨Mustahkam sog'liq, hayrli amallar va niyatlaringiz ro'yobini tilaymiz! Siz va yaqinlaringizga tinchlik va omonlik yor bo'lsin! __________ 🌙Поздравляем Вас с праздником Рамазан-Хайит, знаменующим завершение благословенного месяца Рамадан! 💫Пусть праздник принесет в каждый дом тепло и радость, согласие и благосостояние, мир и благополучие! ✨Желаем Вам крепкого здоровья, добрых деяний и намерений! Гармонии и мира Вам и Вашим близким! #Artel#ArtelUzb#EidMubarak#РамазанХайит

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