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

Резултати

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

Пребарај: #humour

当前筛选 #humour清除筛选
📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #3518 · 16.11.2025 г., 18:10

#Humour 📚Er pugno se fa co la destra o co la sinistra? Splendori (e miserie) di un anno italiano - di Federico Palmaroli 💰A soli 8,25€ invece di 14,90€ 👉https://amzlink.to/az0XOIAZ2ZuGL Un'analisi pungente e irriverente dell'Italia contemporanea, tra risate e squarci di verità. Scopri le contraddizioni che ci circondano. #Ad & Info

Hashtags

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #3148 · 17.10.2025 г., 13:38

#Humour 📚«Come dice coso». Un anno di satira - di Federico Palmaroli 💰A soli 10,03€ invece di 16,90€ 👉https://amzn.to/47vJFvW Un anno di osservazioni ironiche e acute sulla nostra società. Scopri la satira che svela la verità dietro la politica e la quotidianità. #Ad & Info

Hashtags

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #1820 · 25.06.2025 г., 11:23

#Humour 📚Il Piero o La ricerca di una felicità - di Simone Tempia 💰A soli 10,22€ invece di 16,00€ 👉https://amzn.to/3ZLWOgj Scopri il faccia a faccia tra sogni e realtà in un racconto che mescola ironia e introspezione, lasciandoti con più domande che risposte. #Ad & Info

Hashtags

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #5088 · 26.03.2026 г., 10:50

#Humour 📚Chuck Norris ha aperto quella porta. E altri cinquecento nuovi fatti ispirati al ranger più famoso del mondo - di Mist & Dietnam 💰A soli 6,30€ invece di 9,00€ 👉https://amzlink.to/az0DxMh5MZ9Jy Cinquecento leggende esilaranti sul ranger invincibile: battute taglienti e assurde pronte a mettere in crisi ogni verità. ✖️TERMINATA✖️ 🔔Attiva le notifiche per non perderti la prossima occasione! #affiliate📲Scarica l’App 🆕

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #4625 · 13.02.2026 г., 18:55

#Humour 📚Chiedi! Io mai Stanga di rispondere - di Mattia Stanga 💰A soli 11,73€ invece di 16,90€ 👉https://amzlink.to/az0SmnkjrXbCM Dilemmi quotidiani smontati con ironia: risposte imprevedibili che metteranno in crisi le tue certezze #affiliate📲Scarica l’App 🆕

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #4358 · 23.01.2026 г., 09:58

#Humour 📚Non cielo dicono! Manuale complottista di medicina molto alternativa - di Stefano Pisani 💰A soli 12,48€ invece di 17,90€ 👉https://amzlink.to/az0E57oVAcbrG Un'irriverente esplorazione delle incongruenze della medicina moderna. Scopri verità nascoste e prospettive alternative che potrebbero sorprenderti. #affiliate📲Scarica l’App 🆕

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #3955 · 16.12.2025 г., 16:14

❌❌ERRORE O AFFARE?💣😱 #Humour 📚«Come dice coso». Un anno di satira - di Federico Palmaroli ‼️ Minimo Storico ‼️ 💰A soli 4,58€ invece di 16,90€ 👉https://amzlink.to/az0DmNKBvb4hm Scopri il ritratto impietoso di un anno con battute corrosive e riflessioni profonde sulla nostra società. Un'ironia irresistibile ti aspetta. #affiliate📲Scarica l’App 🆕

📚 Libri Affari - Offerte sui Libri

@LibriAffari · Post #3527 · 17.11.2025 г., 09:58

💣💣PREZZO BOMBA!!!💣💣 #Humour 📚Ladri, papi e latticini. Per capire com'è che l'umanità è sopravvissuta a se stessa e ritrovare la pace interiore - di TurboPaolo 💰A soli 8,01€ invece di 18,90€ 👉https://amzlink.to/az0uQ8hwRcLg1 Scopri come l'umanità ha superato le sue follie e ritrova la pace interiore tra situazioni esilaranti e riflessioni profonde. Un libro da non perdere. #affiliate📲Scarica l’App 🆕

Pensive|

@PensivePost · Post #5766 · 26.05.2022 г., 10:03

A Father put his 3 year old daughter to bed, told her a story and listened to her prayers which ended by saying, "God bless Mommy, God bless Daddy, God bless Grandma and good-bye Grandpa." Family joke The father asked, 'Why did you say good-bye Grandpa?' The little girl said, "I don't know daddy, it just seemed like the thing to do." The next day grandpa died. The father thought it was a strange coincidence. A few months later the father put the girl to bed and listened to her prayers which went like this, "God bless Mommy, God Bless Daddy and good-bye Grandma." The next day the grandmother died. "Holy crap" thought the father, "this kid is in contact with the other side." Several weeks later when the girl was going to bed the dad heard her say, "God bless Mommy and good-bye Daddy." He practically went into shock. He couldn't sleep all night and got up at the crack of dawn to go to his office. He was nervous as a cat all day, had lunch and watched the clock.. He figured if he could get by until midnight he would be okay. He felt safe in the office, so instead of going home at the end of the day he stayed there, drinking coffee, looking at his watch and jumping at every sound. Finally midnight arrived; he breathed a sigh of relief and went home. When he got home his wife said, "I've never seen you work so late. What's the matter?" He said, "I don't want to talk about it, I've just spent the worst day of my life." She said, You think you had a bad day, you'll never believe what happened to me. This morning my boss dropped dead in the middle of a meeting #story #review #humour

Pensive|

@PensivePost · Post #5718 · 12.05.2022 г., 04:36

#poetry#zm This is ship I can't skip This is trip I can't sit This is rift I can't twist This is the chance I can't dance This is the bliss I can't miss This is the joy I can't employ This is the start I can't dart . #humour#review

12
ПретходнаСтраница 1 од 2Следна