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

Резултати

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

Пребарај: #caribbean

当前筛选 #caribbean清除筛选
Voyage.Travel.Tourism

@VOYAGE · Post #1160 · 11.11.2024 г., 13:14

CARIBBEAN SEA🌴 Would you relax like this? 😎 Set sail on the EDSea, a 4-day cruise in the Caribbean, departing from Miami, where your favorite artists will entertain you all night long on the Norwegian Joy. #Caribbean @voyage

Hashtags

Amazing Geography 🌍

@amazingeo · Post #208 · 10.09.2025 г., 00:12

🌍 The Caribbean islands are a biodiversity hotspot where some tiny islands have more unique plant species per square kilometer than anywhere else on Earth, making them small but mighty centers of life. ✨ #biodiversity⚡#Caribbean⚡#islands⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍 ​

Venezuelanalysis

@venanalysis · Post #2206 · 13.12.2025 г., 23:55

🗒️🗣️ INTERVIEW | Puerto Rico, US Imperialism and Venezuela’s Defiant Sovereignty: A Conversation with Déborah Berman Santana From within a US colony, Puerto Rican geographer and activist Déborah Berman Santana argues in the latest VA interview that Washington’s “new” strategy closely resembles the old one. The United States’ latest National Security Strategy refocuses on the Western Hemisphere, reaffirming claims to dominance over Latin America and the Caribbean. In Berman Santana’s assessment, the document openly restates a historic objective: hemispheric control, with Venezuela at the center due to its insistence on sovereignty and control over its resources. She explains that Puerto Rico’s status as an unincorporated US territory enables this strategy in practice. With six US military bases on the island and a recent increase in air and naval activity, including the takeover of former civilian facilities, the United States can deploy forces across the Caribbean without consultation, using military pressure to influence Venezuela and signal limits on regional sovereignty. Read the full interview here 👉🏾https://shorturl.at/NkaUd #Caribbean#DonaldTrump#USImperialism

Venezuelanalysis

@venanalysis · Post #2174 · 17.11.2025 г., 13:28

🗒️🗣️ INTERVIEW | Grenada, Venezuela and the Logic of Empire: A Conversation with Chester Humphrey In the latest VA interview, veteran Grenadian revolutionary Chester Humphrey draws stark parallels between the 1983 U.S. invasion of Grenada and today’s military buildup against Venezuela. He warns that the narrative of “narco-terrorism” echoes the fabricated pretexts of the past, and reveals that Washington is pressuring Grenada to host radar infrastructure tied to potential military action. Humphrey also calls for unity among revolutionary movements and emphasizes deepening people-to-people solidarity throughout the Caribbean. Read the full interview here 👉🏾https://shorturl.at/z1TuF #Caribbean#InternationalSolidarity#USImperialism

Venezuelanalysis

@venanalysis · Post #2146 · 17.10.2025 г., 19:34

🗒️🗣️ INTERVIEW | The Caribbean’s Zone of Peace Under Threat: A Conversation with David Abdulah In a new interview, Trinidadian labor leader David Abdulah denounces his government’s alignment with Washington’s military buildup near Venezuela and urges regional mobilization to defend sovereignty. He highlights the Day of Action in Defense of the Caribbean, organized by the Assembly of Caribbean People on October 16, with actions in 15 countries to reaffirm the Caribbean as a Zone of Peace. “Silence is not an option,” Abdulah warns. “We must raise our collective voices to defend regional independence and unity.” 🔗 Read the full interview here: https://venezuelanalysis.com/analysis/the-caribbeans-zone-of-peace-under-threat-a-conversation-with-david-abdulah/ #Caribbean#TrinidadandTobago#USMilitaryThreats

🚢Carib LPG возвращается к судовладению спустя 13 лет. Барбадосская Carib LPG вновь выходит на рынок судовладения, приобретя LPG-танкер"Intrepid" (22 057 куб. м, 2018 г., бывший "Desert Orchid") у Petredec Group. Судно относится к классу полурефрижераторного газовозного флота и ориентировано на перевозку сжиженных газов на региональных маршрутах. Сделка знаменует возвращение компании к владению флотом после более чем десятилетнего перерыва и работы только на чартерном рынке. Покупка отражает устойчивый интерес к СУГ (LPG)-сегменту, где спрос поддерживается развитием энергетических рынков и химической промышленности. Среднетоннажные газовозы остаются востребованными для гибких региональных операций. Возвращение Carib LPG к модели судовладения указывает на улучшение рыночной конъюнктуры и привлекательность инвестиций в газовый тоннаж. Таким образом, компания делает стратегический шаг к расширению бизнеса, сочетая торговлю и транспортировку газа. 📌Carib LPG Ltd. — основана в 1997 году, частная энергетическая компания, базируется на Барбадосе, принадлежит частным инвесторам. С момента создания развивалась как трейдер и дистрибьютор СУГ (LPG) в странах Карибского региона. Основной бизнес — поставка газа для бытового, коммерческого и промышленного использования. #LPG#shipping#tankers#Caribbean#markets

🚢VIPA модернизирует порт St. Thomas для приёма крупных круизных судов. Virgin Islands Port Authority (VIPA) заключила контракт с Orion Marine Construction на дноуглубительные работы в гавани Charlotte Amalie (Сент-Томас) стоимостью до $41.9 млн. Проект охватывает акваторию порта, разворотный бассейн и марину Yacht Haven Grande, с целью улучшения навигации и обеспечения захода более крупных круизных лайнеров к причалам West Indian Company Dock. С операционной точки зрения, углубление акватории позволит увеличить пропускную способность порта и повысить его конкурентоспособность в круизном сегменте Карибского региона. Финансирование осуществляется за счёт государственных средств и портовых облигаций, с возвратом через увеличенные портовые сборы, оплачиваемые круизными линиями. 📌Virgin Islands Port Authority (VIPA) — основана в 1968 году, государственный оператор портов Виргинских островов США, полностью принадлежит правительству территории. #Ports#Dredging#Cruise#Shipping#Caribbean

Venezuelanalysis

@venanalysis · Post #2151 · 23.10.2025 г., 17:13

📰 NEWS | UN Experts Condemn ‘Unlawful’ US Caribbean Attacks, Call for Non-Intervention in Venezuela UN independent experts have called on the Trump administration to stop “unlawful attacks and threats” in the Caribbean, warning that recent US military strikes on alleged drug-trafficking vessels amount to extrajudicial executions and breach international law. Since September, eight strikes have been reported, killing over 30 people — including civilians from Venezuela, Colombia, and Trinidad and Tobago. The latest bombing occurred in the Pacific, signaling an expansion of the campaign. Read the full report here 👉https://shorturl.at/qVzyG #Caribbean#DrugTrafficking#RegimeChange#USMilitaryThreats

Venezuelanalysis

@venanalysis · Post #2180 · 19.11.2025 г., 18:18

📰 NEWS | Venezuela Allies Urge US to Cease Military Hostilities, Warn of ‘Spill-Over Effect’ The Non-Aligned Movement and the Group of Friends in Defense of the UN Charter issued statements condemning the US military escalation in the Caribbean, warning that any attack on Venezuela could trigger a regional “spill-over effect.” They also raised concern over the US 22nd Marine Expeditionary Unit conducting joint drills with Trinidad and Tobago and noted that Washington will designate the alleged “Cartel de los Soles” as a Foreign Terrorist Organization on November 24, despite the absence of court-tested evidence. Read the full report here 👉🏾https://venezuelanalysis.com/news/venezuela-allies-urge-us-to-cease-military-hostilities-warn-of-spill-over-effect/ #Caribbean#UNCharter#Solidarity#USVenezuelaRelations

Venezuelanalysis

@venanalysis · Post #2158 · 29.10.2025 г., 19:46

📰 NEWS | Death Toll Hits 57, Latest US Bombings on Small Boats Strike off Mexico’s Coast The US military killed 14 people in strikes on four small boats off Mexico’s coast Monday, bringing the total death toll from similar attacks since September to 57. Venezuela denounced a CIA-backed “false flag” plan to justify aggression and suspended energy cooperation with Trinidad, citing US military escalation in the Caribbean. Read the full report here 👉🏾https://shorturl.at/pg5Py #Caribbean#RegimeChange#TrinidadandTobago#USMilitaryThreats

Venezuelanalysis

@venanalysis · Post #2166 · 07.11.2025 г., 17:01

🎥 VIDEO | Military Threats, Lies and Psychological Warfare Washington’s threats against Venezuela are intensifying, from false narratives and covert operations to an alarming military buildup in the Caribbean. With 10,000 troops, warships, and the world’s largest aircraft carrier deployed, Trump’s words blur the line between intimidation and open warfare. #USMilitaryThreats#USVenezuelaRelations#Caribbean#DrugTrafficking#RegimeChange

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