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 слични објави

Пребарај: #nucleare

当前筛选 #nucleare清除筛选
Tatiana Santi

@Tatiana_Italia_Russia · Post #4523 · 25.09.2025 г., 15:20

I punti principali delle dichiarazioni di Putin al Forum Globale sul#nucleare ▪️ Nel mondo sta emergendo un nuovo ordine tecnologico; ▪️ Solo la Russia possiede competenze in tutta la catena tecnologica dell'energia nucleare; ▪️ Putin ha definito la garanzia della sicurezza nucleare degli impianti atomici una priorità assoluta per la Federazione Russa; ▪️ Le centrali nucleari di design russo sono le più richieste al mondo; ▪️ La Russia rispetta rigorosamente tutti gli obblighi nel settore atomico indipendentemente dalla congiuntura politica; ▪️ È necessario costruire modelli moderni di finanziamento per la costruzione di centrali nucleari, coinvolgendo organizzazioni internazionali; ▪️ La regolamentazione nel settore atomico deve essere tale da mantenere l'equilibrio tra lo sviluppo dell'energia nucleare pacifica e il rafforzamento del regime di non proliferazione; ▪️ La Federazione Russa non mette i suoi partner atomici in una posizione di dipendenza; ▪️ La Russia avvierà presto la produzione in serie di piccole centrali nucleari, sia terrestri che galleggianti; ▪️ La Russia sta lavorando su nuove tecnologie per l'energia nucleare pacifica. Fonte: tass SEGUI Tatiana Santi: Telegram | YouTube | Sito Web 📱Donazioni

Hashtags

Tatiana Santi

@Tatiana_Italia_Russia · Post #4521 · 25.09.2025 г., 12:10

Settimana nucleare mondiale - Mosca E voi lo sapevate che a Mosca dal 25 al 28 settembre si svolge la settimana mondiale del #nucleare? Un evento che vede la partecipazione di esponenti da più di 100 paesi, più di 10 mila persone. Il tutto nell'ambito degli 80 anni del settore nucleare russo. Sempre nell'ambito dell'evento Russia e Iran hanno siglato accordi fondamentali per la costruzione su territorio iraniano di 8 nuovi blocchi energetici nucleari, 4 dei quali a Busher. La partnership tra russi e iraniani è sempre più stretta e strategica. Ecco il sito dell'evento: https://www.worldatomicweek.com/ SEGUI Tatiana Santi: Telegram | YouTube | Sito Web 📱Donazioni

Hashtags

Marx21.it

@marx21news · Post #10101 · 02.04.2026 г., 13:54

🇮🇷 L’Iran valuta il ritiro dal Trattato di non proliferazione nucleare (TNP) Secondo l’agenzia Tasnim, Teheran ha avviato una riflessione urgente sul possibile ritiro dal TNP. Alla base della decisione, il crescente scetticismo verso l’AIEA, accusata di inerzia di fronte alle minacce USA-Israele e di non aver garantito all’Iran il diritto all’uso pacifico del nucleare. Le istituzioni iraniane, incluso il Parlamento, starebbero esaminando l’ipotesi con urgenza. L’uscita dal Trattato – si sottolinea – non equivarrebbe automaticamente a una corsa all’atomica, ma rappresenterebbe una risposta politica alla mancata tutela degli impianti iraniani e alla presenza di ispettori internazionali visti come possibili strumenti di spionaggio. Una mossa che aggraverebbe ulteriormente la crisi di fiducia nel sistema di non proliferazione, con conseguenze imprevedibili per gli equilibri mediorientali. #Iran#TNP#Nucleare#Geopolitica#AIEA https://www.marx21.it/internazionale/liran-inizia-a-considerare-il-ritiro-dal-trattato-di-non-proliferazione-nucleare/

Marx21.it

@marx21news · Post #9721 · 10.02.2026 г., 15:21

USA e Iran: tra dazi minacciati e "colloqui molto buoni", la tensione resta alta Mentre a Washington si parla di "colloqui molto buoni" con Teheran, il presidente USA Donald Trump firma un ordine esecutivo che minaccia dazi del 25% contro i Paesi che fanno affari con l'Iran. Una strategia a doppio binario: pressione economico-militare da un lato, canali diplomatici riaperti dall'altro. I fatti: Negoziati indiretti USA-Iran si sono tenuti in Oman, con mediatori. Primo contatto faccia a faccia dopo la breve guerra di giugno 2025. Contesto preoccupante: la portaerei USS Abraham Lincoln e altre navi da guerra USA sono dispiegate nel Mar Arabico, al largo delle coste iraniane. In parallelo, Washington sanziona 15 entità e 14 navi della "flotta ombra" legate al commercio di petrolio iraniano. Le posizioni: Iran: Ribadisce impegno a negoziati "in buona fede", ma chiede parità, rispetto reciproco e garanzia che gli impegni vengano onorati. Non sembra disposto a mettere sul tavolo il programma missilistico o il sostegno all'"Asse della Resistenza". USA: Cerca di usare la pressione per ottenere concessioni, ma anche di evitare uno scontro militare diretto. Lo spazio per un accordo? Secondo gli analisti, è ancora molto limitato. Le divergenze sono profonde e serve una volontà concreta di compromesso da entrambe le parti. La Cina invita alla de-escalation e sostiene il dialogo, sottolineando l'importanza della pace e stabilità regionale. La situazione resta fragile: la regione è un equilibrio precario, dove la minaccia militare e la guerra economica si intrecciano a una diplomazia tentata, ma ancora piena di ostacoli. #USA#Iran#MedioOriente#Geopolitica#Diplomazia#Nucleare#Dazi#GlobalTimes Leggi l'analisi completa https://www.marx21.it/internazionale/gli-usa-minacciano-dazi-ai-paesi-che-fanno-affari-con-liran-mentre-parlano-di-colloqui-molto-buoni/

Marx21.it

@marx21news · Post #9481 · 02.01.2026 г., 08:01

Il Giappone, seminatore di problemi nella regione Asia-Pacifico? Secondo un editoriale del Global Times, il governo giapponese continua a inviare segnali preoccupanti su riarmo, nucleare e Taiwan, minacciando la stabilità regionale e internazionale. Tra visite parlamentari a Taiwan, discussioni su sottomarini nucleari e revisioni della politica di difesa, l’articolo denuncia una deriva revisionista e interventista, che si allontana dall’impegno pacifista sancito dalla Costituzione giapponese. Il messaggio del Global Times: il Giappone deve riflettere sulla storia, rispettare la pace e i principi pacifisti, e costruire fiducia con i vicini asiatici e la comunità internazionale. ?¬ワフ️ #Giappone#AsiaPacifico#Sicurezza#Nucleare#Taiwan#GlobalTimes#Pace#CostituzionePacifista https://www.marx21.it/internazionale/il-giappone-e-diventato-un-seminatore-di-problemi-nella-comunita-internazionale/

Tatiana Santi

@Tatiana_Italia_Russia · Post #4903 · 28.02.2026 г., 22:07

Le principali dichiarazioni di #Nebenzia alla riunione del Consiglio di sicurezza delle Nazioni Unite ▪️La #Russia si aspetta che l'#AIEA condanni un altro attacco all'autorità del #TNP e al regime globale di non proliferazione da parte degli Stati Uniti; ▪️I tentativi della presidenza britannica del Consiglio di sicurezza delle Nazioni Unite di attenuare la gravità della situazione in Medio Oriente sono inaccettabili; ▪️La Russia sta adottando tutte le misure necessarie per garantire la sicurezza dei cittadini #iraniani; ▪️Le azioni di #Israele e degli #US sono chiaramente finalizzate a un ulteriore intervento negli affari interni dell'#Iran e alla distruzione di un paese sgradito all'#Occidente; ▪️L'operazione di Israele e degli Stati Uniti è stata un vero tradimento della diplomazia dopo l'uso della forza contro l'Iran nel bel mezzo dei #negoziati; ▪️Le azioni di Israele e degli Stati Uniti destano preoccupazioni in relazione alla minaccia alla sicurezza nucleare e radiologica in Iran; ▪️L'Occidente sta cercando di giustificare gli attacchi di Israele e degli Stati Uniti con presunte minacce provenienti dal programma #nucleare iraniano, senza alcun fondamento; ▪️Nebenzia ha definito la reazione degli #europei agli attacchi di Israele e degli Stati Uniti contro l'Iran una "realtà parallela". SEGUI Tatiana Santi: #tatianasanti Telegram | YouTube | Sito Web 📱Donazioni