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

Резултати

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

Пребарај: #arsi

当前筛选 #arsi清除筛选
Borkena

@borkena · Post #5914 · 03.03.2026 г., 18:44

Who Is Behind the Alleged Genocide Against Christian (Amhara) Communities in East Arsi, Ethiopia? – and When Will this Stop? https://borkena.com/2026/03/03/ethiopian-orthodox-christians-who-is-behind-the-alleged-genocide-against-christian-amhara-communities-in-east-arsi-ethiopia/#Ethiopia#humanrights#Arsi

Borkena

@borkena · Post #5916 · 04.03.2026 г., 05:22

Oromo Liberation Army Points Finger At Abiy Ahmed’s Admin. Over Arsi Massacre. Read more. https://borkena.com/2026/03/04/ethiopia-oromo-liberation-army-points-finger-at-abiy-ahmeds-admin-over-arsi-massacre/#Ethiopia#OLA#Arsi

Borkena

@borkena · Post #5902 · 01.03.2026 г., 21:09

የኢትዮጵያ እስልምና ጉዳዮች ጠቅላይ ም/ቤት በአርሲ ዞን የተፈፀመውን ግድያ አወገዘ። ምክር ቤቱ " በኦሮሚያ ክልል አርሲ ዞን ሺርካ ወረዳ በንፁሐን የኦርቶዶክስ ክርስትና ሀይማኖት ተከታዮች ወገኖቻችን ላይ በደረሰው አሰቃቂ አደጋ በእጅጉ አዝነናል " ሲል አስታውቋል። መግለጫው አክሎም "ድርጊቱ የትኛውንም ሃይማኖት አይወክልም " ያለ ሲሆን " ይልቁኑም በሃይማኖቶች መካከል ለዘመናት ያለውን የመከባበር እሴት በመናድ በአማኞች ህዝቦች መካከል ጥርጣሬና ግጭት ለመፍጠር የተቀነባበረ እኩይ ሴራ ነው ብለን እናምናለን " ብሏል። መንግስት አጥፊዎቹን በመለየት አፋጣኝ እርምጃ እንዲወስድ ምክር ቤቱ ጠይቆ " ለሟች ቤተሰቦች አላህ መፅናናቱን እንዲሰጥ እንለምነዋለን " በማለት ገልጿል። #Ethiopia#Oromia#Arsi#news#ዜና

Borkena

@borkena · Post #5865 · 26.02.2026 г., 13:33

በምሥራቅ አርሲ ሦስት ኦርቶዶክሳውያን በታጣቂዎች ተገደሉ ። ከወራት በፊት ተመሳሳይ ጥቃት በተፈፀመበት በዚህ ዞን ዘላቂ መፍትሔ አለመፈለጉ ስጋት እንደፈጠረባቸው የአካባቢው ነዋሪዎች መናገራቸውን የኢትዮጵያ ኦርቶዶክስ ተዋሕዶ ቴሌቪዥን ዘግቧል። በምሥራቅ አርሲ ሀገረ ስብከት መርቲ አቦምሳ ወረዳ ፈረቀሳ ቀበሌ ሶስት ኦርቶዶክሳውያን እና አንድ ሙስሊም በታጣቂዎች ጥቃት ሕይወታቸው ማለፉ ተገልጿል። እያሰለሰ በቀጠለው የምሥራቅ አርሲ ሀገረ ስብከት ችግር ዛሬም በሦስት ኦርቶዶክሳውያን እና በ1 ሙስሊም ወገኖቻችን ላይ ሕልፈተ ሕይወት ማድረሱን የአሥር ኦርቶዶክሳውያን ከብቶች፣ ጎተራዎች እና ቤት ንብረቶች በእሳት በመቃጠሉ የተሰማቸውን ጥልቅ ሐዘን ብፁዕ አቡነ ኤልሣዕ የሶማሌ እና የምሥራቅ አርሲ ሀገረ ስብከት ጳጳስ ገልጸዋል። ብፁዕነታቸው መንግሥት ሕገ ወጥ ታጣቂዎችን በማጥፋት የኦርቶዶክሳውያንን ደህንነት የመጠበቅ እና ሰላምን የማስፈን ተግባሩን እንዲያከናውንም ጠይቀዋል። #Ethiopia#Oromia#Arsi#Ethiopiannews#ዜና

የአሰላ የንፋስ ኃይል ማመንጫ፣ ግብርናን ለማዘመን እና የገበያ ትስስር ለመፍጠር ያለው ፋይዳ የጎላ ነው - ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ********************* ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) በአሰላ የንፋስ ኃይል ማመንጫ ጣቢያ ምርቃት ላይ ባደረጉት ንግግር፣ የልማት ዝርጋታና የኢነርጂ አማራጮች ለአካባቢው አርሶ አደሮች የኑሮ ጥራት መሻሻልና ለኢኮኖሚ ዕድገት ያላቸውን ፋይዳ አብራርተዋል። ጠቅላይ ሚኒስትር ዐቢይ ለአሰላ፣ ለአርሲ እና ለአጎራባች የምስራቅ ሸዋ ነዋሪዎች ባስተላለፉት መልዕክት፣ አርሲ በእርሻ ምርታማነቱ ቢታወቅም፣ የነበረበት የውስጥ ለውስጥ መንገድ እጥረት ትልቅ ፈተና መሆኑን አንስተዋል። አዲሱ የንፋስ ኃይል ማመንጫ ጣቢያ የገነባው ከ27 ኪሎ ሜትር በላይ መንገድ ለንፋስ ኃይል ማመንጫው ግልጋሎት ከመስጠት ባሻገር ለአካባቢው ግብርና መዘመን መሠረት የሚጥል መሆኑን ገልጸዋል። መንገዱ ከኮምባይነሮችና ትራክተሮች በተጨማሪ ትራንስፖርትን ተደራሽ በማድረግ ምርትን በፍጥነት ወደ ማዕከላዊ ገበያ ለማድረስ ያግዛል ብለዋል። የአርሶ አደሩ ምርት እንዳለ ለገበያ ከመቅረብ ይልቅ በቅርብ ርቀት በሚገኙ አግሮ-ፕሮሰሲንግ ኢንዱስትሪዎች ገብቶ፣ ተቀናብሮ፣ እሴት ተጨምሮበት እንዲወጣ በማድረግ የተሻለ ገቢ ለማስገኘት እንደሚሠራ ገልጸዋል። በየአካባቢው በመንግሥት የተጀመሩ በርካታ ፕሮጀክቶች ከፍተኛ ክትትል እየተደረገላቸው በመጠናቀቅ ላይ እንደሚገኙ አውስተው፤ ለኢትዮጵያ ብልጽግና መሠረት የመጣሉ ሥራ ተጠናክሮ ይቀጥላል ብለዋል። በንፍታሌም እንግዳወርቅ #Ethiopia#Arsi#AsellaWindFarm#EthiopiaDelivers#AbiyAhmed#EBC

Borkena

@borkena · Post #5920 · 04.03.2026 г., 08:27

የአማራ ፋኖ ብሔራዊ ንቅናቄ (አፋብን) በምስራቅ አርሲ ሀገረ ስብከት ስር በሚገኙ ወረዳወች ነዋሪ የሆኑ የቤተ ክህነቷ ታላላቅ አባቶች፣ ካህናት እና ምዕመናን ላይ በደረሰባቸው ጭፍጨፋ ከፍተኛ ሀዘን የተሰማው መሆኑን ገለፀ። ሙሉ መግለጫው ከላይ ተያይዟል። #Ethiopia#Oromia#Arsi#AFNM#Ethiopiannews#news#ዜና

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