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

Резултати

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

Пребарај: #newmont

当前筛选 #newmont清除筛选

​​Newmont в 1 квартале на 8,3% сократила производство золота Американская корпорация Newmont в январе-марте 2025 года произвела 1,54 млн унций (47 т) золота, что на 8,3% меньше, чем за аналогичный период прошлого года, следует из сообщения компании. Падение производства объясняется выбыванием в результате продажи рудников Musselwhite (Канада), Éléonore (Канада) и Cripple Creek & Victor (CC&V, США), а также снижением добычи на совместном предприятии Nevada Gold Mines. Средняя цена реализации золота в 1 квартале составила 2,944 тыс. долларов на унцию, на 40,9% больше, чем годом ранее. Консолидированные затраты, применимые к продажам (CAS) – 1,227 тыс. долларов на унцию (+16,1%), AISC – 1,641 тыс. (+14%). Финансовым результатом стала чистая прибыль 1,891 млрд долларов (рост в 11,1 раза). Скорректированная чистая прибыль достигла 1,404 млрд (рост в 2,2 раза), скорректированная EBITDA - 2,6 млрд долларов (рост в 1,6 раза). В апреле Newmont завершила реализацию рудников второго уровня: Musselwhite, Éléonore и Cripple Creek & Victor (CC&V) были проданы в феврале, Porcupine (Канада) и Akyem (Гана) в апреле. Общая валовая выручка от продажи непрофильных активов и других инвестиций составит до 4,3 млрд долларов. Компания сохраняет прогноз производства золота на 2025 год в 5,9 млн унций против 6,85 млн в 2024 году. #сша#newmont#соседи Больше интересного на нашем сайте 💪https://zolteh.ru/

​​Newmont в 1 полугодии снизила производство золота на 8,2% Американская корпорация Newmont, входящая в топ-10 золотодобытчиков мира, во втором полугодии 2025 года произвела 3,02 млн унций (93,9 т) золота, что на 8,2% меньше, чем за аналогичный период прошлого года, следует из сообщения компании. Сокращение добычи Newmont объясняет продажей непрофильных активов, что было частично компенсировано ростом производства на рудниках Yanacocha (Перу) за счет улучшения процесса инжекционного выщелачивания, Peñasquito (Мексика) за счет более высоких содержаний золота, Nevada Gold Mines (США) и Boddington (Австралия) за счет увеличения объема переработки руды после планового технического обслуживания. При этом, как отмечает Newmont, добыча на месторождениях Cadia (Австралия) и Peñasquito в первой половине года была несколько выше ожидаемой, во второй половине должна снизится. Во втором полугодии рост добычи, компенсирующий это снижение, будет обеспечен, в первую очередь, за счет неуправляемых золотых рудников Nevada Gold Mines, Yanacocha и присоединения проекта Ahafo North (Гана) в четвертом квартале. В январе-июне наибольшее количество золота корпорация получила на рудниках: - Nevada Gold Mines (Newmont принадлежит 38,5%, остальные – канадской Barrick ) – 455 тыс. унций, - Ahafo – 402 тыс. унций, - Lihir (Папуа-Новая Гвинея) – 324 тыс. унций, - Boddington – 273 тыс. унций, - Peñasquito – 271 тыс. унций, - Yanacocha – 236 тыс. унций, - Cadia – 207 тыс. унций. Также во втором полугодии 2025 года предприятия Newmont произвели 71 тыс. т меди, 14 млн унций серебра, 49 тыс. т свинца и 126 тыс. т цинка. #newmont#америка Больше интересного на нашем сайте 💪https://zolteh.ru/

Afro-Russians

@Afro_Russians · Post #1107 · 27.10.2025 г., 06:47

Совет директоров Newmont Corporation объявил о назначении нового генерального директора. Им стала Наташа Вилджоен — уроженка Южной Африки. Впервые в своей истории компанию стоимостью $99 млрд, которая добывает более 7% мировой продукции золота, возглавит женщина. Вилджоен обладает более чем 30-летним опытом работы в крупнейших мировых горнодобывающих компаниях. Уходящий CEO Том Палмер высоко оценил её лидерские качества, назвав предстоящий этап «новой эрой» для Newmont на фоне растущих требований к устойчивому развитию в отрасли. Её назначение также подчеркивает растущее влияние Африки и усиление роли женщин в глобальном ресурсном секторе. — Business insider Africa #Newmont#горнодобыча#Африка

Crypto M - Crypto News

@CryptoM · Post #65437 · 13.04.2026 г., 08:02

🚀 PRECIOUS METALS | U.S. Precious Metals Stocks Decline in Pre-Market Trading In pre-market trading, U.S. precious metals stocks experienced a downturn. According to Jin10, Newmont Corporation saw a decline of 2.4%, while Coeur Mining, Inc. also fell by 2.4%. Additionally, Pan American Silver Corp. recorded a decrease of 1.7%. #preciousmetals#stocks#USstocks#trading#Newmont#CoeurMining#PanAmericanSilver#marketupdate