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

Пребарај: #liebe

当前筛选 #liebe清除筛选
Alien‘s Best Friend

@aliensbestfriend · Post #10522 · 14.01.2026 г., 17:08

Wie ein altes Radio empfangen wir nur die Frequenzen, auf die wir selber eingestellt sind. Öffnen wir unseren Frequenzbereich, öffnen wir uns für Dinge, von denen wir gelernt haben, dass sie nicht existieren, dann können Wunder geschehen. Es gibt so viel mehr, als das, was man uns glauben macht. In Wahrheit nehmen wir nur einen Bruchteil wahr. Unser Verstand hindert uns meist daran, unsere feinen Antennen auf Empfang gehen zu lassen. Er quatscht die ganze Zeit, zweifelt, weiß alles besser und stellt sich quer. Doch der Schlüssel ist das Fühlen. Demut. Stille. Die Liebe. Nicht das Denken. Lasst uns unsere Antennen anschmeißen. Vielleicht geschieht dann schon bald ein Wunder. 💜🙏🌻 Kompletter Song #Wunder#Liebe#Stille @aliensbestfriend

Russisches Haus in Berlin

@rushaus · Post #1985 · 02.11.2025 г., 13:51

Die strahlende und niemals mutlose Standesbeamtin Katerina verbindet täglich die Herzen❤️ der Liebenden, während ihre eigene Ehe längst auf Eis🧊 liegt. Ihr Mann liegt seit fünf Jahren im Koma, doch sie wartet geduldig auf ihn und liebt ihn weiterhin zärtlich. Eine unerwartete Begegnung mit Georgi verändert Katerinas Leben schlagartig und zwingt sie, Entscheidungen zu treffen, vor denen sie früher zurückschreckte. 📽️„Lizenz zum Lieben“ ist eine einfühlsam inszenierte und sorgfältig erzählte Liebesgeschichte, die das Genre mit Stolz über jede Vorurteil stellt. Vielleicht wird der Film🎞️ den Zuschauer nicht dazu bringen, erneut an die Liebe zu glauben, doch er hinterlässt gewiss ein leises, wärmendes Gefühl, dass das persönliche Glück keinen Aufschub duldet. 📺 Das Melodram wird am 6. November um 19:00 Uhr in russischer Sprache mit englischen Untertiteln 📲Anmeldung #kino#melodram#liebesgeschichte#liebe#filmabend

Russisches Haus in Berlin

@rushaus · Post #1921 · 03.09.2025 г., 09:31

Zveri ist eine der bekanntesten Rockbands Russlands.🎸 Ihre Songs prägten eine ganze Generation, und genau bei einem ihrer Konzerte begann einst die Liebesgeschichte von Maschas Eltern.💗 👧🏼 Die 17-jährige Mascha entdeckt zufällig, dass ihr Vater lebt und ihn bald auf einem Konzert von Zveri treffen könnte. Sie macht sich auf eine emotionale Reise, die alles verändert. 🎬 „Alles, was dich angeht“ ist ein herzerwärmendes Komödiendrama über Familie und die Suche nach der Wahrheit, basierend auf einer wahren Geschichte. 💬In russischer Sprache mit englischen Untertiteln 🗓️ Kommt am 4. September um 19:00 Uhr vorbei! ❕Anmeldung #kino#komödie#drama#familie#liebe#rock#event

Russisches Haus in Berlin

@rushaus · Post #2118 · 19.02.2026 г., 17:28

Manche Konzerte hört man. Andere erlebt man. Und dann gibt es „Die Stadt der Verliebten“… ❤️‍🔥 Mit ihrem neuen Soloprogramm lädt Ekaterina Kovskaya zu einer Reise ein, die mitten ins Herz führt, in die russische Seele mit all ihrer Kraft, Zerbrechlichkeit und unendlichen emotionalen Tiefe. 🎶 Das Publikum erwartet ein einzigartiger Abend voller unvergesslicher Melodien des 20. und 21. Jahrhunderts, berührender Lieder aus Kultfilmen, sowie ihrer eigenen Kompositionen. 🎤 Als Sängerin, Songwriterin und Komponistin vereint Ekaterina eine seltene Gabe: Sie erschafft Klangwelten, die Millionen bewegen. Ihre Lieder werden von großen Stars der Musikszene interpretiert und sind längst zu Hits geworden.🤩 Am 11. März um 19:00 Uhr hat das Berliner Publikum die Chance, die Magie dieser Musik live zu erleben! 🎫 Sichert euch jetzt die Tickets und kommt vorbei!💞 #konzert#hits#musik#erlebnis#berlin#sängerin#liebe

Alien‘s Best Friend

@aliensbestfriend · Post #10501 · 15.12.2025 г., 08:00

Mehr denn je kommt es darauf an, die richtigen Entscheidungen zu treffen. Das mag manchmal unbequem sein, aber anderen blind zu folgen war noch nie eine gute Idee. Um herauszufinden, was für uns richtig ist, müssen wir erst herausfinden, wer wir abseits aller Programmierungen und Konditionierungen wirklich sind. Wenn wir wissen, wer wir sind, können wir auch unpopuläre Entscheidungen treffen. Wissend, dass wir das Richtige tun. 💜 @aliensbestfriend 👉YouTube #Wunder #Gottvertrauen #Liebe #InnereArbeit #EigenerWeg #seibesonders