Что делать если нужно поставить какую-то 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
В Стране Басков 64% задержанных за предполагаемые преступления — иностранцы
La Ertzaintza, а это местная баскская полиция, опубликовала в минувшую среду первый публичный и официальный статистический отчёт, в котором 64,21% из числа задержанных лиц оказались иностранцами. Данные охватывают период с января по сентябрь 2025 года и основаны на анализе 5 230 задержанных по 80 111 уголовным делам, совершённым в регионе.
Опубликованный документ показывает, что испанцы составили только 35% от всех задержанных лиц, в то время как остальные две трети оказались выходцами из других стран.
☝️Интересно, что среди лиц, в отношении которых ведётся расследование, картина иная: испанцы составляют 57%, а иностранцы — 42,8% из 23 528 расследуемых.
Это решение об опубликовании данных по происхождению задержанных явилось результатом изменения коммуникационной политики Эрцаинцы в середине октября. По словам советника по безопасности автономного сообщества (партия PNV), целью является обеспечение прозрачности и предотвращение предвзятого дискурса о миграции и преступности. Однако решение совпало с требованиями консервативной PP и крайне правой Vox раскрывать такую информацию, и лидер Vox Сантьяго Абаскаль заявил в социальных сетях о своей роли в этом изменении.
Статистика показывает варьирующиеся доли иностранцев в зависимости от типа преступления. По убийствам иностранцы составляют 54% задержанных (7 из 13), по групповым изнасилованиям — 68% (117 из 172), а по разбойным нападениям — 82% (358 из 437). В преступлениях, связанных с кражами и грабежами, лидируют выходцы из Магриба, за ними следуют выходцы из Латинской Америки. @amigokonon#crimen
Уровень преступности в Испании снизился на 0,9% в первой половине 2025 года по сравнению с аналогичным периодом прошлого года, что связано, прежде всего, с уменьшением количества завершённых убийств и покушений на убийство на 8,6%, а также с падением числа преступлений против собственности — краж, ограблений и угонов автомобилей — на 4,6%, передает Europa Press.
Резко снизилось число ограблений с применением насилия (на 3,6%), взломов домов и предприятий (на 11,9%), а также угонов автомобилей (на 4%).
☝️Однако число сексуальных агрессий с проникновением (изнасилований) продолжает расти и увеличилось на 7%, достигнув 2 655 зарегистрированных случаев за шесть месяцев. МВД страны отмечает, что рост числа заявлений о сексуальных преступлениях связан, в частности, с активной работой по повышению осведомлённости и снижению общественной терпимости к подобным деяниям, что стимулирует жертв обращаться в полицию.
Министерство подчёркивает, что уровень традиционной преступности (не связанной с интернетом) сейчас составляет 40,6 правонарушений на тысячу жителей — и это один из самых низких показателей в мире. @amigokonon#crimen
📺- EL ASESINO IMPROBABLE -📺
Título original: Den osannolika mördaren
Género:#Drama#Crimen
Temporadas: 1 📼
Año: 2021
Origen: Suecia 🇸🇪
Tráiler: youtu.be/Z0TWda41-yY
Sinopsis:
Tras el asesinato de Olof Palme en 1986, Engström logró eludir la justicia hasta su muerte gracias a una combinación de audacia, suerte y una fuerza policial perpleja.
Disponible:Netflix
@SeriesClubHD
📺- TULSA KING -📺
Título original: Tulsa King
Género:#Drama#Crimen
Temporadas:2 📡
Año: 2022
Origen: EEUU 🇺🇸
Tráiler:dai.ly/x8eo000
Sinopsis:
Tras 25 en prisión, el mafioso Dwight "El General" Manfredi es exiliado por su jefe a la zona rural de Oklahoma para ampliar sus operaciones. Cuando sospecha que los suyos trabajan en su contra, poco a poco va formando su banda.
Disponible:Paramount
@SeriesClubHD
📺- BARRY -📺
Título original: Barry
Género:#Acción#Crimen
Temporadas: 4 📡
Año: 2018
Origen: EEUU 🇺🇸
Tráiler: dai.ly/x8jlxid
Sinopsis:
Barry es un asesino a sueldo que descubre su vocación de actor durante una misión en Los Angeles. A partir de ahí tendrá que decidir si debe dedicarse a lo que se le da bien pero no le motiva, o dejarse llevar por su sueño y meterse en el mundillo de la interpretación.
Disponible:HBO Max
@SeriesClubHD
🎥- EL ALIENISTA -🎥
Título Original: The Alienist
Género:#Thriller#Crimen
Temporadas: 1 📼
Año: 2018
Origen: EEUU 🇺🇸
Trailer:youtu.be/YtzgFRBvRy8
Sinopsis:
En Nueva York, a finales del siglo XIX, un periodista especializado en crímenes, John Moore (Luke Evans), se unirá al psicólogo Dr. Laszlo Kreizler (Daniel Brühl) para investigar los crímenes de un asesino en serie que mata a prostitutas. A ellos se les unirá Sara Howard, una impetuosa secretaria de la Policía.
Disponible:⏳Netflix
@Peliculas_Club_HD
❗️Полицейский профсоюз JUPOL заявил, что официальная статистика МВД Испании за 2025 год показывает рост самых тяжёлых преступлений, несмотря на заявления министра внутренних дел Фернандо Гранде-Марласки (Fernando Grande-Marlaska) о благополучной ситуации с безопасностью.
▫️По данным, на которые ссылается профсоюз, умышленные убийства и убийства выросли на 7,7% по сравнению с предыдущим годом, изнасилования с проникновением — на 2,8%, преступления, связанные с причинением телесных повреждений, — на 7,2%, попытки убийства — на 5%, преступления, связанные с наркотиками, — на 5,5%, а похищения людей — на 9,6%. При этом министерство подчёркивает, что «обычная» преступность остаётся на низком уровне по историческим меркам: 40,4 преступления на тысячу жителей, а общий показатель «обычной преступности» снизился на 0,2% — главным образом из‑за уменьшения числа краж, то есть самого массового и сравнительно менее тяжёлого вида преступлений.
☝️JUPOL утверждает, что рост насильственных преступлений связан с нехваткой людей и ресурсов в полиции, слабым пополнением кадров и недостаточными профилактическими мерами. Отдельно профсоюз требует большей прозрачности от МВД: публикации данных о национальности правонарушителей, а также дополнительных показателей — например, о доле раскрытых преступлений.
@amigokonon#estadistica#crimen
📺- ATRACADORES: LA SERIE -📺
Título original: Braqueurs
Género:#Acción#Drama#Crimen
Temporadas: 2 📡
Año: 2021 - Presente
Origen: Francia 🇫🇷
Tráiler: dai.ly/x8431fw
Saga: Sí✅
Sinopsis:
Para proteger a su familia de un poderoso narcotraficante, el hábil ladrón Mehdi y su banda de atracadores se ven inmersos en una salvaje guerra territorial.
Disponible:Netflix
@SeriesClubHD
📺- LA CASA DE PAPEL: BERLÍN -📺
Título original: La Casa de Papel: Berlín
Título Alternativo: Berlín
Género:#Acción#Crimen#Drama
Temporadas:1 📼
Año: 2023
Origen: España 🇪🇸
Tráiler:dai.ly/x8q1bkr
Saga:Sí✅
Sinopsis:
Spin-off de "La casa de papel" centrado en el personaje de Berlín (Pedro Alonso). La historia se ambienta en el pasado, cuando en el mejor momento de su vida, Berlín planea robar una colección de joyas por valor de 44 millones de euros. O más concretamente, hacerlas desaparecer delante de los ojos de los vigilantes. Para conseguir esta hazaña contará con la ayuda de una banda:
Disponible:Netflix
@SeriesClubHD
📺- LUPIN -📺
Título original: Arsène Lupin
Género: #Acción#Drama#Crimen
Temporadas:3
Año: 2021 📡
Origen: Francia 🇫🇷
Tráiler:dai.ly/x8ntncw
Sinopsis:
Versión contemporánea del clásico francés, Assane Diop (Omar Sy) es un escurridizo ladrón de guante blanco y aficionado a las aventuras de Arsene Lupin que busca vengar la muerte de su padre a causa del poderoso patriarca de una rica familia. Años después de una trágica injusticia, Assane se propone ajustar cuentas -y una deuda- robando un collar de diamantes, pero las cosas no salen según lo previsto.
Disponible:Netflix
@SeriesClubHD
📺- BAJO ESCUCHA -📺
Título original: The Wire
Género:#Thriller#Drama#Crimen
Temporadas: 5 📼
Año: 2002 - 2008
Origen: EEUU 🇺🇸
Tráiler:youtu.be/hnKpCNoJoBE
Sinopsis:
Serie que sigue a lo largo de varias temporadas las investigaciones sobre drogas y asesinatos en la ciudad de Baltimore, en especial la de un grupo de policías contra una red de narcotraficantes dirigida por Avon Barksdale en el conflictivo barrio de Baltimore Oeste. La corrupción policial, las frágiles lealtades dentro de los cárteles y la miseria vinculada al narcotráfico son algunos de los problemas denunciados en esta aclamada serie, cuyo creador fue durante años reportero de la crónica negra de Baltimore y que contó con expolicías entre sus guionistas.
Disponible:HBO Max | Movistar+
@SeriesClubHD