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

Резултати

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

Пребарај: #truecrime

当前筛选 #truecrime清除筛选
movies & series 🍿

@images · Post #1839 · 23.05.2025 г., 03:40

🍿 Titan: The OceanGate Disaster – The Titan Tragedy Uncovered 📆Release: June 11 on Netflix 🎭Genre: #Documentary · #TrueCrime ⬇️Follow Doc This documentary pulls no punches. It lays bare the reckless decisions of OceanGate CEO Stockton Rush, whose obsession with turning Titanic dives into a tourist thrill ride ended in catastrophe. With never-before-seen footage, chilling audio, and damning testimonies, it reveals how clear warnings about the Titan sub’s instability were ignored. One quote hits like a hammer: ‘It was mathematically certain it would collapse.’ Directed by Mark Monroe (Fantastic Fungi), the film dives deep into a story of ego, negligence, and broken moral limits—nearly 12,500 feet below the surface. An unmissable watch that shows how ambition, unchecked, can lead to disaster. ⚠️🌊

Сообщество ВСмысле

@vsmysle_spb · Post #3262 · 16.10.2025 г., 09:21

Лекция «Копейский маньяк — история жизни и преступлений Вячеслава Яикова» Хотите заглянуть в темные уголки криминальной истории и узнать, как работает настоящий судмедэксперт? Приглашаем на лекцию Алексея Решетуна — врача, судмедэксперта высшей категории, автора книг «Вскрытие покажет» и «Как не умереть молодым», участника расследования одного из самых известных серийных убийств начала 2000-х на Южном Урале. Алексей погрузит вас в атмосферу настоящего расследования и расскажет о преступлениях Вячеслава Яикова, которые потрясли Копейск Это редкая возможность увидеть криминологию «изнутри» и задать вопросы специалисту лично. 🔴Дата: 24 октября (пт) 19:00 🔴Цена: от 1500₽ / для клуба — от 1125 ₽ 🔴Адрес: Сообщество ВСмысле (Санкт-Петербург, ул. Гороховая, 47, Пространство SENO, двор G47, 3 этаж) Спикер: Алексей Решетун — врач, судмедэксперт высшей квалификационной категории, автор научно-популярных книг, победитель в литературном конкурсе среди медицинских работников «Здравомыслие-2020» Минздрава России, член Российского союза писателей. Погрузитесь в реальное расследование и получите ответы на вопросы, которые обычно скрыты за закрытыми дверями. #truecrime#расследования

Сообщество ВСмысле

@vsmysle_spb · Post #3096 · 23.09.2025 г., 16:40

🕵️ Мы слышали, что вы любите настоящие криминальные истории… Вот шанс услышать всё из первых уст! Приглашаем на лекцию судмедэксперта Алексея Решетуна, который погрузит вас в атмосферу настоящего криминального расследования. Вы могли слышать о спикере ранее — он является автором книг «Вскрытие покажет» и «Как не умереть молодым», участвовал в реальном расследовании и поимке настоящего серийного маньяка. На лекции Алексей Решетун расскажет о нашумевших преступлениях в южноуральском городе Копейске начала 2000-х, в том числе о серийном убийце Вячеславе Яикове, и поделится, как работают настоящие специалисты-судмедэксперты. 🔴Лекция «Копейский маньяк — история жизни и преступлений Вячеслава Яикова» 🔴Дата: 24 октября (пт) 19:00 🔴Цена: от 1500₽ / для клуба — от 1125 ₽ 🔴Адрес: Сообщество ВСмысле (Санкт-Петербург, ул. Гороховая, 47, Пространство SENO, двор G47, 3 этаж) Спикер: Алексей Решетун — врач, судмедэксперт высшей квалификационной категории, автор научно-популярных книг, победитель в литературном конкурсе среди медицинских работников «Здравомыслие-2020» Минздрава России, член Российского союза писателей. Это уникальная возможность узнать детали расследования и задать вопросы эксперту лично #truecrime#расследования

ReadRate

@readrate · Post #990 · 27.01.2024 г., 08:01

Литература true crime призвана показать, что жизнь придумывает жёсткие сюжеты почище любого писателя. Самые лучшие из книг собрала редакция ReadRate. #трукрайм#литература#книги#truecrime#чтопочитать

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40479 · 05.01.2026 г., 03:02

Westley Allan Dodd was hanged on January 5, 1993, in Washington. He was found guilty of sexually assaulting and killing three young children. This was the first execution in the state since 1960. ⚖️☠️ [Source] @googlefactss#WestleyAllanDodd#DeathPenalty#WashingtonState#TrueCrime

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40656 · 14.02.2026 г., 07:04

The Valentine Massacre happened on February 14, 1929, in Chicago. Seven gang members were shot and killed. It is believed Al Capone’s gang was involved, but no one was proven guilty. The case is still unsolved. 🔫🕵️‍♂️ ⚠️Warning, the following links may contain graphic contents, watch at your own risk.⚠️ [Read more1] [Read more2] [Read more3] @googlefactss #History#Chicago#GangViolence#Prohibition#TrueCrime