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

Резултати

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

Пребарај: #middleeastcrisis

当前筛选 #middleeastcrisis清除筛选
BadVolf

@badvolfnews · Post #1109 · 09.10.2023 г., 06:45

💥BREAKING! Weapons meant for Ukraine USED in the devastating terrorist attack in Israel! The Biden Administration's SHOCKING REPEATED REFUSAL on arms tracking, paired with Ukraine's notorious black market, fuels a terrifying new threat for the world. We will see MUCH MORE of this, coming soon through the Southern Border near you! ⚠️🔥#UkraineArmsScandal#MiddleEastCrisis

Red Nile

@rednile12 · Post #11104 · 28.02.2026 г., 13:23

🔺Continuation from above @rednile12 📌 What Happened Earlier Today Earlier on February 28, 2026, the United States and Israel launched a coordinated military offensive against multiple targets in Iran — an operation involving aerial and missile strikes planned over weeks, according to Israeli officials. Western powers claimed the operation aimed to neutralize what they described as “existential threats” posed by Iran’s missile and nuclear programs. However, Russia and others have condemned the U.S.–Israel assault as a premeditated, unprovoked act of aggression against a sovereign state. 🔥 Iran’s Retaliatory Tactics Iran’s response appears to reflect a strategic approach, not a spontaneous counterattack: 🔹Missile Barrages First: Iran fired ballistic missiles at multiple targets hosting U.S. forces and allied positions across the Gulf — including Qatar, Bahrain, Kuwait, and the UAE. 🔹Drone Saturation: Following the missile salvos, waves of Shahed-136 drones were reportedly used to strike high-value U.S. radar and defense infrastructure once expensive interceptor systems were already engaged. 🔹 This layered method has key implications: ▪️ It forces U.S. and allied defenses to expend high-cost interceptors against cheaper threats. ▪️ It exploits cost asymmetry, where low-cost drones can wear down advanced systems economically and tactically over time. ▪️ It demonstrates Iran’s ability to integrate UAVs into broader retaliation campaigns, not just standalone strikes. 🧠 Strategic Takeaways 📍Damage to Early Warning Capabilities If U.S. AN/FPS-132 radars are seriously degraded or destroyed, it would reduce the effectiveness of missile tracking and early warning across the region, complicating air defense coordination in a rapidly evolving war environment. 📍Cost Imbalance in Modern Air Defense Iran’s combination of missiles and inexpensive drones highlights a structural weakness in defense architectures built around costly interceptor munitions. 📍Regional Escalation Risks Today’s retaliation underscores how quickly localized strikes can escalate into broader conflict — dragging multiple Gulf states into direct confrontation, disrupting airspace, and threatening civilian infrastructure across the region. ♦️This is no ordinary exchange of fire — it reflects a turning point in regional warfare dynamics, where retaliation, sequencing, cost imbalances, and strategic targeting have dramatic implications for how future conflicts unfold. RedNile Media🌊🧭 📡@rednile12 Geopolitics | Multipolarity | Sovereignty | Strategic Reality #Iran#USA#Israel#MiddleEastCrisis#GulfSecurity

BadVolf

@badvolfnews · Post #1100 · 07.10.2023 г., 20:25

🚨 BREAKING NEWS 🚨 "Al-Quds Brigade, part of the Islamic Jihad group, claims to have captured Israeli soldiers during an operation near Gaza. Hamas reports seizing 14 tanks and IDF prisoners. Israel declares a state of war, launching 'Operation Iron Swords'. Tensions escalate." 💣💥#MiddleEastCrisis#PrisonersOfWar#IsraelVsHamas https://www.gazeta.ru/army/news/2023/10/07/21450403.shtml Subscribe to @BadVolfNews

የሆርሙዝ የባህር ወሽመጥ ያለፉ ሰዓታት ሁኔታ፦ የሰላም ጥረቶች መሰናከል እና የዓለም አቀፉ ማኅበረሰብ ምላሽ ************** በመካከለኛው ምሥራቅ ያለው ወታደራዊ ውጥረት ዛሬ ወደ አዲስ እና አደገኛ ምዕራፍ ተሸጋግሯል። በፓኪስታን፣ ኢስላማባድ ለ21 ሰዓታት የተካሄደው የሰላም ድርድር ያለምንም ስምምነት መጠናቀቁን ተከትሎ፣ የዩናይትድ ስቴትስ ማዕከላዊ ዕዝ (CENTCOM) ዛሬ ከቀኑ 5፡00 ሰዓት ጀምሮ በኢራን ወደቦች ላይ መደበኛ የባሕር ከበባ መጀመሩን አስታውቋል። ፕሬዚዳንት ዶናልድ ትራምፕ ኢራን በሆርሙዝ ወሽመጥ ላይ የምታስከፍለውን ክፍያ “ዓለም አቀፍ ዝርፊያ” ሲሉ በመኮነን፣ ክፍያውን የሚፈጽም ማንኛውም መርከብ በአሜሪካ ቁጥጥር ሥር እንደሚውል አስጠንቅቀዋል። በሌላ በኩል፣ ኢራን ሆርሙዝ ወሽመጥ ሙሉ በሙሉ በቁጥጥሯ ሥር መሆኑን በመግለጽ፣ የባሕር ከበባውን እንደማትቀበልና ማንኛውም ወታደራዊ እርምጃ ከባድ አጸፋዊ ምላሽ እንደሚያስከትል አሳውቃለች። እንግሊዝ እና ፈረንሳይ የአሜሪካን የባሕር ከበባ እንደማይደግፉ በማስታወቅ፣ ከጦርነቱ ተሳታፊዎች ነጻ የሆነ እና ጥብቅ የመከላከል ዓላማ ያለው ሰላማዊ ዓለም አቀፍ የባሕር ኃይል ጥምረት ለማቋቋም የጋራ ጉባኤ ጠርተዋል። ቻይና እና ሩስያ መፍትሔው ወታደራዊ ኃይል ሳይሆን በአስቸኳይ ተኩስ አቁም ላይ መድረስ መሆኑን በማስገንዘብ፣ ከበባው የዓለም አቀፍ ንግድ መስመርን እንደሚያስተጓጉል አስጠንቅቀዋል። ሳውዲ ዓረቢያ ከደኅንነት ስትራቴጂ አኳያ ጥንቃቄ የተሞላበት ዝምታን ስትመርጥ፣ ኳታር ቀጣናው ከቁጥጥር ውጪ ወደሆነ ጦርነት እያመራ ነው በማለት ስጋቷን ገልጻለች። ፓኪስታን እና ኦማን በበኩላቸው የተጀመረውን የሽምግልና ጥረት አጠናክረው እንደሚቀጥሉ ሲያረጋግጡ፣ እስራኤል የአሜሪካን ውሳኔ ሙሉ በሙሉ ደግፋለች። እንደ ዎል ስትሪት ጆርናል እና ሌሎች ሁነኛ የመረጃ ምንጮች፣ በኢስላማባድ የተካሄደው የሰላም ድርድር ላለመሳካቱ ዋናው ምክንያት የኢራን የኑክሌር መርሐ ግብር እና የሆርሙዝ ወሽመጥ የቁጥጥር ሥልጣን ጉዳይ ነው። የአሜሪካ ምክትል ፕሬዚዳንት ጄዲ ቫንስ ኢራን የኑክሌር ፍላጎቷን እንድታቆም ያቀረቡትን ጥያቄ አለመቀበሏን ሲገልጹ፤ የኢራን የውጭ ጉዳይ ሚኒስትር አባስ አራቅቺ በበኩላቸው የአሜሪካ ከፍተኛ ጫና እና የከበባ ዛቻ ለስምምነት ተቃርቦ የነበረውን ድርድር እንዳደናቀፈው ገልጸዋል። የፖለቲካ እና የኢኮኖሚ ተንታኞች የቀጣዩን ጊዜ ሁኔታ በከፍተኛ ስጋት እየተመለከቱት ነው። የስትራቴጂያዊ እና ዓለም አቀፍ ጥናቶች ማዕከል (CSIS) ተንታኞች እንደሚሉት፣ ይህ ጫና ኢራን በየመን የሚገኙ የሁቲ ኃይሎችን በመጠቀም በባቢል መንደብ ወሽመጥ ላይ ተጨማሪ ጥቃቶች እንድትሰነዝር ሊገፋት ይችላል። ይህ ከሆነ እና በአንድ ጊዜ ሁለት ዋና ዋና የነዳጅ ማስተላለፊያ መስመሮች ከተዘጉ፣ ከ100 ዶላር በላይ የዘለለው የነዳጅ ዋጋ እስከ 150 ዶላር ሊያሻቅብ እንደሚችል የገበያ ተንታኞች ይገምታሉ። የተባበሩት መንግሥታት ድርጅት በበኩሉ፣ ጦርነቱ እና የኢኮኖሚ መናጋቱ በዓለም ዙሪያ 32 ሚሊዮን ሰዎችን ወደ ድህነት ሊገፋ እንደሚችል ስጋቱን ገልጿል። ከነዚህ አስተያየቶች በመነሳት የተጀመረው የሰላም ጥረት እና የኦማን የሽምግልና ሚና አሁንም ብቸኛው የቀውሱ መውጫ ተስፋ ተደርጎ እየታየ ይገኛል። ለሚ ታደሰ #MiddleEastCrisis#StraitOfHormuz#NavalBlockade#EnergySecurity#Diplomacy

ሕይወቴን ለሀገሬ እሰጣለሁ፦ የኢራን ፕሬዚዳንት መስዑድ ፔዜሽኪያን ***************** በመካከለኛው ምስራቅ የቀጠለውን የአሜሪካና የእስራኤል ጥቃት ተከትሎ፣ የኢራኑ ፕሬዚዳንት መስዑድ ፔዜሽኪያን ለሀገራቸው መስዋዕት ለመሆን ቃል ከገቡ 14 ሚሊዮን ኢራናውያን ጋር ተቀላቅለዋል። ፕሬዚዳንቱ ዛሬ ባስተላለፉት መልዕክት፣ "እኔም እንደ 14 ሚሊዮኑ ኩሩ ኢራናውያን ሁሉ ሕይወቴን ለሀገሬ ለመስጠት ዝግጁ ነኝ፤ ሁሌም ለኢራን እኖራለሁ" ሲሉ ገልጸዋል። ይህ የሕዝብ ንቅናቄ በዓለም አቀፍ መገናኛ ብዙኃን ትኩረት የሳበ ሲሆን፣ የኢራን ምክር ቤት አባላትም ንቅናቄው ሕዝቡና መንግሥት ለሀገራቸው ዳር ድንበር ያላቸውን ዝግጁነት በተግባር ያሳየ መሆኑን ገልጸዋል። በተለይም በገጠርና በድንበር አካባቢ የሚኖሩ ነዋሪዎች ጠላትን ለመመከት እያደረጉት ያለው ተጋድሎ ከፍተኛ አድናቆትን አትርፏል ተብሏል። ባለፈው ወር አጋማሽ የአሊ ካሜኒን መገደል ተከትሎ የተቀሰቀሰው ይህ ጦርነት፣ ኢራን በአሜሪካና በእስራኤል ላይ የአጸፋ እርምጃዎችን እንድትወስድ አድርጓታል። አሁን የተጀመረውና ቁጥሩ በየሰዓቱ እየጨመረ የሚገኘው ይህ የራስን ሕይወት ለሀገር አሳልፎ የመስጠት ዘመቻ፣ በኢራናውያን ዘንድ ያለውን ጠንካራ ብሔራዊ ስሜትና አንድነት ለዓለም ያሳየ ክስተት ሆኖ ተመዝግቧል ሲል ፕሬስ ቲቪ ዘግቧል። #Iran#Pezeshkian#NationalDefense#MiddleEastCrisis#BreakingNews

“ጦርነቱ ሊያበቃ ተቃርቧል” - ፕሬዚዳንት ዶናልድ ትራምፕ ***************** የአሜሪካው ፕሬዚዳንት ዶናልድ ትራምፕ ከኢራን ጋር ያለው ጦርነት ወደ ማብቂያው እየተቃረበ መሆኑን ገለጹ። ፕሬዚዳንቱ ከፎክስ ኒውስ ጋር ባደረጉት ቆይታ፣ አሜሪካ ገና ሥራዋን ባታጠናቅቅም ስድስት ሳምንታትን ያስቆጠረው ይህ ጦርነት ወደ ማጠናቀቂያው መስመር እየደረሰ መሆኑን ተናግረዋል። ይሁን እንጂ የፖለቲካ ተንታኞች እንደሚሉት የፕሬዚዳንት ትራምፕ ንግግር በሀገር ውስጥ ያለውን ፖለቲካዊ ጫና ለመቀነስ የታለመ እና የጦርነቱን መቆም የሚፈልግ ስሜት የተንጸባረቀበት ነው። አሁን ባለው ሁኔታ ለሁለት ሳምንታት የተቆረጠው የተኩስ አቁም ጊዜ ግማሽ ላይ የደረሰ ሲሆን በሆርሙዝ ወሽመጥ ላይ ያለው ውጥረት ግን እንደቀጠለ ይገኛል። እንደ ባለሙያዎቹ ገለጻ፣ ፕሬዚዳንቱ ግጭቱን ለመፍታት ያላቸው ጊዜ እያለቀ ቢመስልም በሁለቱ ሀገራት መካከል ስምምነት ላይ ለመድረስ የሚያስችሉ ዕድሎች እንዳሉ ጠቁመዋል። #Trump#IranWar#MiddleEastCrisis#BreakingNews#USA#Iran