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

Резултати

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

Пребарај: #agenda2030

当前筛选 #agenda2030清除筛选
CulturalExile

@CulturalExile14 · Post #3494 · 06.03.2022 г., 00:15

Eurasian lynx could be returning to UK countryside after 1,300 year absence, with Wildlife Trust's chief executive insisting they are completely harmless to humans. Is such a plan another stoke in the fire of the #GreatReset, considering the impact it will have on woodland and livestock, and most significantly, the endangerment to humans? #Agenda2030 https://inews.co.uk/news/environment/eurasian-lynx-reintrodue-rewilding-uk-wildlife-trust-craig-bennett-1330357

CulturalExile

@CulturalExile14 · Post #3416 · 20.01.2022 г., 00:20

And so the globalist agenda continues. Just as the #COVID scam appears to be falling apart, suddenly MSM are discussing gas lines from Russia again, along with possible war with Ukraine. Of course this is just the premise for the next stage, which is the cutting off of gas in the pseudo-climate change agenda. #Agenda2030#GreatReset https://youtu.be/Hsqks-I19V4

Staats-Simulation

@StaatsSimulation_BRD · Post #4458 · 16.04.2026 г., 19:54

Die 15-Minuten-Städte werden weltweit Schritt für Schritt eingeführt. Die Gesellschaft und Strukturen des öffentlichen Lebens nach und nach angepasst. Völlige Überwachung und Kontrolle. #Agenda2030#Agenda2050#NWO Wahrheit macht frei und Freiheit macht wahr 👉https://t.me/FrMaWa Denk selbst und informiere Dich 🧩

CulturalExile

@CulturalExile14 · Post #3512 · 09.03.2022 г., 14:36

Nuclear war is exactly what the #globalists want the masses in fear of and distracted by, just as they were with #COVID (which they've miraculously forgot), and perceiving #Russia as an evil threat rather than seeing beyond the concocted narrative and recognising this as yet another orchestrated war. The public falls for condemnations from the West for which it too is guilty, and is led to believe #Ukraine to be an innocent, vulnerable lamb, whilst ignorant that the war is escalating #Agenda2030, which remains unabated as the masses are deceived by smoke and mirrors. https://www.minds.com/newsfeed/1348255079953600524?referrer=CulturalExile

Daniel Prinz News

@DanielPrinzOffiziell · Post #9829 · 03.12.2025 г., 15:59

‼️6G kommt, aber was sie Ihnen nicht sagen, ist, dass es nicht Ihr Telefon verbinden wird, sondern Sie‼️ Die Verbindung des "Internet of Bodies" besteht schon länger und wird nicht erst in 2030 kommen. So sind viele Menschen bereits über tragbare Geräte wie z.B. die Smartwatch damit verbunden. Quelle:Concerned Citizen Findest du diese Information wichtig? Dann abonniere unseren Kanal! 👉@LegitimNews #6G#KI#5GMasten#Testläufe#Agenda2030

LEONARDO GUERRA

@nova_civitas · Post #16019 · 09.04.2026 г., 19:00

✅L'ex dirigente di Pfizer, il dottor Mike Yeadon, sull'Agenda 2030 delle Nazioni Unite: "Quando le Nazioni Unite, Bill Gates e Klaus Schwab ti dicono che... non viaggerai, non avrai un'auto privata... non ci saranno voli... non possiederai nulla e sarai felice, probabilmente non vivrai nella tua casa... dovresti presumere che siano seri al riguardo." #vannifrajese#giovannifrajese#piccolelucinelbuio#frajeseofficial #pfizer#agenda2030#yeadon#covid Segui il canale ufficiale per rimanere aggiornato 👇👇👇 https://t.me/vannifrajeseofficial

Kampf für unsere Zukunft ❣️

@Kampf_fuer_unsere_Zukunft · Post #51871 · 12.04.2026 г., 14:02

🔥Es ist der Vernichtungs-KRIEG gegen UNS ALLE‼️ 💥Nur mit BEFREITEN MS-Medien + SCHULEN gewinnen wir‼️☠️🗽 ——————————————— Die Teilnehmerliste des Bilderberg-Treffens 2026 Sie nehmen derzeit die weiteren Befehle zur ENTEIGNUNG und VERSKLAVUNG der Menschen entgegen ... Auch die deutsche Wirtschaftsministerin Katharina Reiche, sowie andere deutsche Lobbyisten , holen sich dort ihre neuen Befehle ab ❗😡 #Bilderberg #Bilderberger #WEF #Agenda2030 #BlackRock #Wallstreet #Zentralbanken #CityOfLondon #BIS @t.me/StuttgartGrundgesetzDemos TEILEN Folgt mir auf Telegram ↕️↕️↕️ https://t.me/Kampf_fuer_unsere_Zukunft Chat-Kanal ⬇️⬇️⬇️ https://t.me/IavYc2SRFdY1OGY6

Daniel Prinz News

@DanielPrinzOffiziell · Post #10088 · 17.02.2026 г., 09:04

🚨🌍Digitale Dystopie: Ein investigativer Film über globale digitale Überwachung Deutsche Übersetzung von Aktuell360 🇩🇪 🎥Dieser Film erklärt das digitale ID-System wie nie zuvor. Vom sozialen Bonitätssystem Chinas bis hin zu den wachsenden digitalen ID-Programmen im Westen. 🔎Digitale Dystopie deckt auf, wie die Bürger dieser Welt in ein Zeitalter der totalen Überwachung hineingezogen werden – und was wir noch tun können, um dies zu verhindern. 👀Ansehen und teilen‼️ #DigitaleDystopie#DigitaleID#Überwachungsstaat#SocialCredit#CBDC#GreatReset#Agenda2030#Totalüberwachung#Aktuell360#Antiilluminaten 🔗Quelle ⚠️EIN PERSÖNLICHER APPELL: AKTUELL360 BRAUCHT EUCH!⚠️ Kanal folgen: 🔥https://t.me/antiilluminaten