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

Резултати

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

Пребарај: #oilgas

当前筛选 #oilgas清除筛选
НЕДРА ЗАКОНА

@nedrazakona · Post #1792 · 19.07.2025 г., 14:01

🛢️Мировые инвестиции в нефтяную отрасль до 2050 года могут составить $18,2 трлн ▫️Вложения будут расти благодаря увеличению спроса на нефть в мире, истощению действующих месторождений и инфляции, говорится в ежегодном докладе ОПЕК World Oil Outlook. ▫️Уже сейчас ОПЕК+ держит курс на увеличение добычи нефти для сохранения или даже наращивания доли рынка. ▶️В то же время у притока инвестиций в нефтяные проекты есть ряд ограничений. ▫️В ближайшие 30 лет миру предстоит решить задачу по экономически обоснованному способу добычи нефти и газа из трудноизвлекаемых запасов (ТрИЗ) и в Арктике, считает руководитель практики по оказанию услуг компаниям нефтегазового сектора Kept Максим Малков. ▫️Эти направления требуют значительных трудозатрат, исследований, привлечения новых технологий и инвестиций. — Именно по этой причине основной объем денежных средств будет приходится на добычу. ❌Российская нефтяная отрасль оказалась отрезана от зарубежных технологий, поэтому предстоят значительные инвестиции для освоения своих собственных месторождении. #OilGas

Hashtags

НЕДРА ЗАКОНА

@nedrazakona · Post #1629 · 14.05.2025 г., 15:04

🛢Россия намерена утроить мощности по сжижению газа к 2030 году ▫️Россия планирует увеличить производство СПГ в 3 раза — с 45 млрд м³ (около 33 млн т) до 142 млрд м³ (103 млн т) к 2030 году. Такие показатели заложены во всех сценариях (кроме стресс-сценария) развития ТЭК в Энергетической стратегии России до 2050 года. ▫️Согласно стратегии, именно СПГ станет драйвером роста экспорта российского газа до 2030 года. 📈 Стратегия предполагает увеличение объема экспорта газа на 126-149 млрд м³, из которых 97 млрд м³ придется на СПГ. — Сейчас рынок СПГ находится в дефиците предложения. У мировых инвесторов, в первую очередь платежеспособных азиатских потребителей, сохраняются аппетиты к поиску дополнительных объемов предложения и долгосрочному контрактованию поставок СПГ. Максим Малков руководитель практики по оказанию услуг компаниям нефтегазового сектора Kept ▫Дефицит предложения стимулирует нефтегазовые компании строить новые мощности. Но готовность нефтегазовых компаний инвестировать в новые мощности СПГ будет зависеть от долгосрочных тенденций цен на нефть / газ, «подушки ликвидности» производителей и потребителей СПГ, геополитики. Возможно ли реализовать несколько новых крупнотоннажных проектов СПГ? При наличии управленческой воли, концентрации производственных, технологических и экономических ресурсов и эффективного проектного управления строительство нескольких крупнотоннажных объектов СПГ одновременно вполне возможно, считает Максим Малков. — Эта задача, по сути, представляет собой один из векторов ускоренной реиндустриализации отрасли, и в истории нашей страны такие успешные примеры есть. #OilGas

Hashtags

🚢PRIO расширяет добычу: лицензия на 14 скважин в бассейне Кампус. Бразильская нефтегазовая компания PRIO получила разрешение на масштабную программу бурения на шельфе Бразилии, что усиливает ее позиции в оффшорной добычи. Регулятор Ibama одобрил изменение лицензии для месторождения Frade, разрешив бурение до 14 новых скважин. Это решение дополняет ранее выданное разрешение на запуск проекта Wahoo, включая подключение к установке FPSO Valente (бывш. Frade). Проект предусматривает формирование единого добычного кластера через связку месторождений Wahoo и Frade. Первый этап включает бурение 6-ти скважин, а начало добычи ожидается уже в 2026 году. С точки зрения рынка, шаг PRIO отражает устойчивую стратегию увеличения добычи за счет доразработки существующих активов (brownfield), что снижает капитальные затраты и ускоряет вывод проектов на добычу, что особенно актуально на фоне высокой волатильности нефтяных рынков. 📌PRIO (PetroRio) — бразильская независимая нефтегазовая компания, основана в 2015 году. Специализируется на развитии зрелых офшорных месторождений. Основной акционер — инвестиционная группа Tarpon Investimentos, ключевые активы сосредоточены в бассейне Кампус. #Offshore#OilGas#Brazil#FPSO#Energy

🚢Saipem приобретает буровое судно "Deep Value Driller" за $272 млн. Итальянский офшорный подрядчик Saipem договорился о покупке бурового судна 7-го поколения "Deep Value Driller" (2014 г.п., ранее "Bolette Dolphin") у норвежской компанииDeep Value Driller. Стороны продлили действующий бербоут-чартер до 31 июля 2026 года и согласовали окончательную цену в $272,5 млн (против первоначально установленных $300 млн). Передача судна ожидается до завершения срока бербоут-чартерного соглашения, при этом фрахтовые платежи сохраняются до конца фиксированного периода. Продавец намерен продолжить выплату ежемесячных дивидендов с марта 2026 года, а чистую выручку от продажи распределить среди акционеров. Сделка отражает консолидацию в сегменте глубоководного бурения и стремление Saipem усилить позиции на фоне оживления офшорной активности. 📌Saipem основана в 1957 году в Италии и специализируется на инжиниринге и строительстве в нефтегазовом и энергетическом секторах. Крупнейшие акционеры — итальянская государственная группа Eni и государственный инвестор CDP Equity. #offshore#drillship#Saipem#oilgas#maritime

🚢"Offshore Oil 696": в Китае введено в строй первое национальное судно для стимуляции скважин Государственная корпорация China National Offshore Oil Corporation (CNOOC) ввела в эксплуатацию специализированное судно для стимуляции скважин "Offshore Oil 696" (海洋石油696). Судно построено на верфи Wuhu Shipyard по проекту института Shanghai Merchant Ship Design and Research Institute (SDARI), входящего в структуру CSSC. Это первое китайское офшорное судно типа "well stimulation vessel (WSV)" и крупнейшее в мире в своём классе: длина 99,8 метров, ширина 22 метров, дизель-электрическая установка (5 генераторов, 2 азимутальных движителя, выдвижной маневровый движитель и 2 носовых подруливающих устройства). Судно предназначено для закачки кислоты или песчано-жидкостных смесей под высоким давлением для гидроразрыва и повышения дебита скважин. Комплекс оснащён автоматизированными системами смешения и фракционирования, цифровым мониторингом и интеллектуальной диагностикой оборудования. Соответствие требованиям China Classification Society подтверждено. Проект усиливает технологическую автономию Китая в офшорной добыче и снижает зависимость от западных WSV-платформ, традиционно доминирующих в США и Европе. 📌CNOOC основана в 1982 году и является государственной нефтегазовой компанией Китая. Контроль осуществляется правительством КНР через государственные холдинговые структуры. #offshore#wellstimulation#CNOOC#ChinaShipping#oilgas

🚢Новое нефтяное открытие у берегов Анголы. Национальное агентство нефти и газа Анголы Agência Nacional de Petróleo, Gás e Biocombustíveis (ANPG) сообщило об обнаружении нефти на скважине Algaita-01в блоке 15/06. Оператор проекта — Azule Energy, совместное предприятие BP и Eni. Бурение в бассейне Нижнего Конго выявило нефтеносные песчаники с несколькими продуктивными интервалами и высокими коллекторскими характеристиками. Открытие укрепляет ресурсную базу страны на фоне старения офшорных месторождений. Ангола, второй по объёму добычи производитель нефти в Африке к югу от Сахары, активно реформирует регуляторную среду для привлечения инвестиций. Azule Energy ранее заявляла о планах вложить около $5 млрд в страну в ближайшие 4–5 лет. 📌Azule Energy создана в 2022 году как СП BP и Eni для управления активами в Анголе. Компания частная; равные доли принадлежат BP и Eni. #oilgas#Angola#offshore#exploration#AzuleEnergy