@Ultimorapolitics24 · Post #52101 · 05.03.2026 г., 10:35
🇫🇷#Francia – Lo stato maggiore francese riferisce che aerei americani sono stati autorizzati a utilizzare basi francesi in Medio Oriente. @UltimoraPolitics24
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
Пребарај: #francia
@Ultimorapolitics24 · Post #52101 · 05.03.2026 г., 10:35
🇫🇷#Francia – Lo stato maggiore francese riferisce che aerei americani sono stati autorizzati a utilizzare basi francesi in Medio Oriente. @UltimoraPolitics24
Hashtags
@Ultimorapolitics24 · Post #51500 · 20.12.2025 г., 13:35
#Francia - Non riuscirà ad approvare la legge di bilancio entro la fine dell’anno, e si dovrà ricorrere a un provvedimento d’emergenza per estendere il bilancio del 2025 al prossimo anno. (ilPost) @UltimoraPolitics24
Hashtags
@ULTIMORAPOLITICS · Post #43313 · 14.04.2023 г., 16:00
❗🇫🇷#Francia - La Riforma delle Pensioni resta valida: la Corte costituzionale boccia la richiesta di referendum @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #43167 · 20.03.2023 г., 17:56
🇫🇷 #Francia - Il giorno decisivo per il governo: segui la mozione di sfiducia su @UltimoraPolitics24 @UltimoraPolitics
Hashtags
@ULTIMORAPOLITICS · Post #43165 · 20.03.2023 г., 15:48
🇫🇷#Francia - Il giorno decisivo per il governo: segui la mozione di sfiducia su @UltimoraPolitics24 @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #40044 · 21.06.2022 г., 06:58
#Francia Secondo giorno di crisi politica in Francia, nessuna maggioranza possibile per il presidente dopo le elezioni. Oggi le consultazioni tra Macron e i partiti Aggiornamenti minuto per minuto su ▶️@UltimoraPolitics24
Hashtags
@ultimoraPOLITICS · Post #40031 · 19.06.2022 г., 18:09
#Francia Exit Poll: Macron perde la maggioranza assoluta @UltimoraPolitics
Hashtags
@ultimoraPOLITICS · Post #39858 · 04.06.2022 г., 19:41
#Francia 🗳 Votazioni in corso nella Polinesia Francese per i 3 seggi della assemblea nazionale. Segui le elezioni francesi su @UltimoraPolitics24
Hashtags
@Ultimorapolitics · Post #37512 · 24.04.2022 г., 20:03
#Francia Proteste della sinistra francese contro Macron e Le Pen sono in corso a Parigi, Lille, Lione, Marsiglia e Nizza. @UltimoraPolitics
Hashtags
@Whitehousewatch · Post #17110 · 20.01.2026 г., 14:09
#Francia, Macron: Non intendo parlare con Trump a Davos.
Hashtags
@lineasrojas · Post #12441 · 23.02.2026 г., 20:34
🇫🇷🇮🇱El sionismo se hace cada vez más fuerte en Francia Durante la 40.ª cena del Consejo Representativo de las Instituciones Judías de Francia (CRIF), el primer ministro, Sebastien Lecornu, anunció su intención de incluir en el orden del día de la Asamblea Nacional, a partir del mes de abril, la propuesta de ley impulsada por la diputada Caroline Yadan, que busca asimilar el antisionismo a una forma de antisemitismo. ▪️ En particular, declaró: "Exclamar 'desde el río hasta el mar’ es llamar a la desaparición de Israel (…) Y la incitación al asesinato está prohibida". De esta manera, el antisionismo, la crítica a Israel, así como el uso del eslogan "Desde el río hasta el mar, Palestina será libre" podrían pronto ser objeto de una prohibición en el marco de este texto, y ser castigados con multas y prisión. Y de esta forma, poco a poco, arrecia el control de Israel y la censura de todo lo que vaya en contra con el sionismo en el mundo. #francia ——— Únete a la lucha por la verdad en 📱Telegram 🫥Odysee 📱X (Twitter)
Hashtags
@lineasrojas · Post #12404 · 21.02.2026 г., 20:41
🇫🇷 Cómo la Legión Extranjera Francesa se convirtió en refugio para criminales de guerra nazis Tras la Segunda Guerra Mundial, mientras Francia luchaba por retener su colonia de Indochina, recurrió a una fuente improbable de mano de obra: prisioneros de guerra alemanes, incluidos exmiembros de las Waffen-SS. Los alemanes han sido la principal parte de la Legión Extranjera Francesa desde su fundación en 1831. Un viejo dicho de la Legión lo aclara sin rodeos: "La Legión es tan buena como su peor alemán". Tras la Segunda Guerra Mundial, esa presencia alemana se disparó. En 1945, Francia tenía más de 500.000 prisioneros de guerra alemanes en condiciones miserables. Casi 25.000 murieron en los campos franceses entre 1944 y 1948 por hambre y enfermedades. Pero, a medio mundo de distancia, el Viet Minh de Ho Chi Minh amenazaba la Indochina francesa. París necesitaba combatientes, rápido. El 22 de marzo de 1947, Francia financió un cuerpo expedicionario. La solución más rápida: abrir el reclutamiento en la Legión Extranjera, especialmente en la Alemania ocupada. Entre 20.000 y 30.000 prisioneros alemanes pasaron directamente de la internación al alistamiento. Entre 1945 y 1954, unos 150.000 legionarios sirvieron en Indochina. Historiadores estiman que del 40% al 60% eran de origen germánico. Eso significa que unos 50.000 alemanes lucharon por Francia en las junglas de Vietnam. Oficialmente, la Legión le prohibía participar a los miembros de las Waffen-SS. Los reclutadores comprobaban el tatuaje de grupo sanguíneo bajo la axila izquierda. Buscaban cicatrices sospechosas. Pero el sistema era poroso. En el caos de la posguerra europea, muchos se colaron. La información de que la Legión servía como un refugio nazi no surgió de fuentes occidentales: vino del Viet Minh. Tras su victoria en Dien Bien Phu en 1954, funcionarios vietnamitas afirmaron que los alemanes capturados eran ex Waffen-SS. #francia ——— Únete a la lucha por la verdad en 📱Telegram 🫥Odysee 📱X (Twitter)
Hashtags