@WorldNews · Post #74560 · 05.05.2026 г., 00:24
Iran fires on U.S. ships in Strait of Hormuz, in threat to ceasefire [Read FullArticle] @WorldNews#Iran#StraitOfHormuz#USNews
Hashtags
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
Пребарај: #usnews
@WorldNews · Post #74560 · 05.05.2026 г., 00:24
Iran fires on U.S. ships in Strait of Hormuz, in threat to ceasefire [Read FullArticle] @WorldNews#Iran#StraitOfHormuz#USNews
Hashtags
@WorldNews · Post #74038 · 11.04.2026 г., 16:14
U.S. warships cross Strait of Hormuz for first time since Iran war began [Read FullArticle] @WorldNews#USNews#Iran#StraitOfHormuz
Hashtags
@WorldNews · Post #73790 · 02.04.2026 г., 04:44
Trump says US forces will 'finish the job' soon in first prime-time speech since starting Iran war [Read FullArticle] @WorldNews#Trump#IranWar#USNews
@WorldNews · Post #73927 · 07.04.2026 г., 01:19
Trump says US could charge for Strait of Hormuz passage amid Iran war [Read FullArticle] @WorldNews#USNews#IranWar#StraitOfHormuz
Hashtags
@WorldNews · Post #73754 · 31.03.2026 г., 16:24
White House: Reopening Strait of Hormuz Not Vital to Ending Iran War [Read FullArticle] @WorldNews#IranWar#StraitOfHormuz#USNews
Hashtags
@WorldNews · Post #73834 · 03.04.2026 г., 15:39
US F-15E jet confirmed shot down over Iran as Tehran releases wreckage images [Read FullArticle] @WorldNews#USNews#Iran#F15E
@WorldNews · Post #73767 · 01.04.2026 г., 10:09
U.S strongly considering exit from NATO [Read FullArticle] @WorldNews#NATO#USNews#WorldPolitics
Hashtags
@WorldNews · Post #73759 · 31.03.2026 г., 21:44
US deploys third aircraft carrier to Middle East amid preperations for Iran invasion [Read FullArticle] @WorldNews#USNews#MiddleEast#IranConflict
Hashtags
@WorldNews · Post #73838 · 03.04.2026 г., 16:59
One US crew member rescued after fighter jet downed over Iran, Israeli media say [Read FullArticle] @WorldNews#USNews#IranConflict#BreakingNews
@America · Post #10645 · 13.05.2026 г., 13:05
⛽💸GAS PRICES HIT HIGHEST LEVEL OF THE YEAR AMID IRAN WAR 🔹 National average now exceeds four dollars fifty cents per gallon after fifty percent surge 📈 🔹 California tops six dollars per gallon — highest in the nation as supply tightens 💰 🔹 Six states including Alaska Hawaii Oregon near five dollar per gallon threshold 🗺️ 🔹 Airline fuel costs force Spirit Airlines shutdown and widespread fare increases ✈️ Americans paying the price for Middle East conflict — when will relief come? 😤⛽ #USNews#economy 🌍 This affects more people than you think 📲 🔥 Share this with someone who needs to know 📲 @america
@America · Post #10640 · 12.05.2026 г., 13:04
⛽🇺🇸TRUMP PLEDGES FEDERAL GAS TAX SUSPENSION AS PRICES HIT 4-YEAR HIGH 🔹 National average reaches $4.52/gallon - up from $3.14 just one year ago 📊💸 🔹 18.4¢ federal tax suspension could provide immediate relief while Congress approves 🏛️✅ 🔹 Iran war drives oil surge as $500M weekly tax revenue faces temporary pause ⛽🚫 🔹 GOP lawmakers rush bills through House and Senate for quick implementation 📋⚡ 🔹 Big Oil companies bank $30M hourly in war windfall profits while families struggle 💰😡 "When gas goes down, we'll phase it back in" - Trump promises targeted relief! 🎯 Americans deserve affordable energy, not war profiteering! 🇺🇸💪 #USNews#economy @america
@America · Post #10609 · 06.05.2026 г., 13:06
📊🇺🇸US JOBS MARKET HITS "STALL SPEED" — MARCH GAINS DISAPPOINT, UNEMPLOYMENT STUCK AT 4.3% 🔹 Alarming 12-month trend: Only two hundred sixty thousand total jobs added — averaging twenty-one thousand monthly 📉 🔹 Manufacturing sector DOWN seventy-one thousand jobs since April 2025 despite Trump tariff promises 🏭 🔹 Education gap explodes: 5.9% jobless rate for high school dropouts vs 2.8% for college graduates 🎓 🔹 Young workers brutalized: Ages 25-34 face 4.8% unemployment vs 35-44 demographic at just 3.2% rate 👥 Fed warns unemployment could peak at 4.5% — "brutal" job market ahead for 2026 college graduates! 💼😰 #USNews#economy @america