Что делать если нужно поставить какую-то 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
Главные музыкальные релизы недели в Латинской Америке
👉Jlexis, Michael Flores и Shadow Blow — “Me Tocó Verte Brillar”
Jlexis, Michael Flores и Shadow Blow вместе с Alofoke Music представили трек “Me Tocó Verte Brillar” — романтичный реггетон о разрыве и взрослении после токсичных отношений. Герой песни переживает, как его бывшая строит новую жизнь с другим, и сталкивается с последствиями собственной плохой реакции и поведения.
Трек, записанный в доме Alofoke 2 и спродюсированный Rome LMN x Shadow Blow, быстро стал одним из заметных релизов, напоминая, что урбан-музыка остаётся главным голосом латинской молодежи.
👉Ozuna и Beéle выпустили совместный альбом “Stendhal”
Пуэрториканский икона реггетона Ozuna и колумбийский поп-урбан феномен Beéle представили альбом “Stendhal” — 14 треков, где афробит, афрокарибские ритмы и мягкий урбан переплетаются с темами любви, притяжения и сильных эмоций. Концепция вдохновлена синдромом Стендаля — состоянием, когда красота искусства вызывает настоящие физические и эмоциональные реакции.
Над релизом работали продюсеры Flambo, Ovy On The Drums, Legazzy, Yazid, Dynell и другие, а проект уже воспринимается как одна из самых интересных коллабораций на современной латинской сцене. Альбом сопровождает клип “Pikito” — история лёгкого флирта и притяжения без обязательств.
👉“Agüita e Coco”: Dani Barranco и Michael Flores покоряют чарты
Венесуэльская певица Dani Barranco и пуэрториканский артист Michael Flores выстрелили с треком “Agüita e Coco”, записанным в доме Alofoke 2. Песня сочетает афробит и карибские вибрации, звучит легко и игриво, уже успела взять #1 в Доминиканской Республике и активно набирает стримы в странах Латинской Америки, США и Европе.
За релиз отвечает команда Alofoke Music Sound во главе с Сантьяго Матíasом, при официальном дистрибуции через Sony Music, а клип, снятый на пляжах Хуан Долио, усиливает летнее настроение трека. Dani и Michael — одни из главных имён для наблюдения в 2026 году: оба активно растут в стриминге и соцсетях и уже строят планы на международные туры и новые коллаборации.
#DaniBarranco#LatinHits#CaribbeanMusic#Ozuna
#Beele#МузыкаЛАТАМ
👉Всегда свежие новости о странах Латинской Америки!
Главные музыкальные релизы недели в Латинской Америке
👉María Becerra возвращается с новым альбомом Quimera и четырьмя альтер эго
María Becerra представила Quimera— третий студийный альбом, с которым она полностью перезапустила своё звучание.
Певица отказалась от готового материала и переписала всё с нуля, чтобы музыка отражала её сегодняшние эмоции и опыт.
Альбом построен вокруг четырёх её альтер эго, каждое из которых ведёт свою мини-историю:
✨Jojo — свобода, блеск и sensual-энергия
✨Shanina — страсть, импульсивность, тёмное настроение
✨Maite — уязвимость, переживания и тихая сила
✨Gladys — корни, улица, правда без фильтра
В треклисте — 16 песен, плюс скрытая композиция Romántica (выйдет 10 декабря) с Jay Wheeler.
👉Ozuna и Beéle представили Enemigos — карибский трек о запретной страсти
Ozuna и Beéle продолжают работать вместе и выпустили Enemigos, — новый сингл их совместного альбома STENDHAL, который выйдет 5 декабря.
Продюсер трека — Ovy on the Drums, что уже гарантирует фирменный звук: смесь афробит-ритмов, урбано и мягких карибских вибраций.
Песня рассказывает историю запретных отношений, ревности и эмоционального хаоса.
В треке есть отсылка к хиту Aventura Los Infieles (2006) — уважение к классике современной латинской музыки.
Оба артиста отмечают, что Enemigos — одна из самых эмоциональных композиций проекта, а их совместный альбом обещает быть экспериментальным и насыщенным.
👉Tainy и Karol G выпустили Única — атмосферный гимн мимолётных чувств
Продюсер Tainy и глобальная суперзвезда Karol G представили Única — песню о тех историях, которые длятся одну ночь, но остаются в памяти навсегда.
Что делает трек особенным:
🔹минималистичная электронная продакшн-работа Tainy
🔹вокал Karol G — мягкий, но уверенный
🔹обложка от культового японского художника Yoshitaka Amano
🔹клип от Stillz, снятый в Малибу, полный визуальных символов
Релиз совпал с успешным периодом для Karol G — на Latin Grammy 2025 она выиграла Песню года и Лучшую тропическую песню за Si Antes Te Hubiera Conocido.
Única открывает новую, более эмоциональную и зрелую эру в её творчестве.
👉Yandel выпускает Scarface и готовит новый альбом Infinito
Yandel представил трек Scarface, вдохновлённый культовым фильмом 1983 года.
Звучание — классический реггетон с мощным битом и криминальной эстетикой.
В клипе артист перевоплощается в Тони Монтана, подчёркивая атмосферу трека.
Сингл станет частью его нового альбома «Infinito», который выйдет в январе 2026 года.
Yandel по-прежнему в топе урбано-сцены:
🔹готовит шоу Yandel Sinfónico — хиты с живым оркестром
🔹остаётся ключевой фигурой в развитии реггетона за пределами испаноязычных стран
#Yandel#Scarface#Reggaeton#МузыкаЛАТАМ
#МарияБесерра#Ozuna#Beele#KarolG#Tainy#Única
👉Всегда свежие новости о странах Латинской Америки!
🎶Музыка Латинской Америки
Главные чарты недели
Латиноамериканская сцена продолжает задавать ритм мировым хит-парадам. Лидеры этой недели — сочетание проверенных звёзд и ярких новичков👇
Billboard Hot Latin Songs (США)
🔥1 место — Bad Bunny — «DTMF»
Хит уже 30 недель подряд удерживает лидерство, оставаясь одной из самых стабильных и узнаваемых композиций года.
Billboard Latin Airplay (США)
🔥1 место — Myke Towers & Quevedo — «Soleo»
Динамичный и мелодичный трек, который уверенно покорил радиостанции США и Латинской Америки.
Spotify — топ латинских треков недели
Топ-5 по прослушиваниям:
1️⃣«La Plena – W Sound 05 Play» — W Sound, Beéle, Ovy On the Drums — ≈ 23,6 млн прослушиваний
2️⃣«TU SANCHO» — Fuerza Regida — ≈ 17,8 млн
3️⃣«Marlboro Rojo» — Fuerza Regida — ≈ 15,8 млн
4️⃣«DTMF» — Bad Bunny — ≈ 15,6 млн
5️⃣«Perlas Negras» — Natanael Cano & Gabito Ballesteros — ≈ 14,6 млн
💥Альбом недели
Karol G — «Tropicoqueta»
Один из самых заметных релизов года: альбом вошёл в топ-3 Billboard 200 и показал впечатляющие продажи в первую неделю, укрепив позиции певицы среди лидеров латино-сцены.
#ЛатинскаяМузыка#LatinMusic#Billboard#Spotify#BadBunny#Beele#FuerzaRegida#MykeTowers#Quevedo#KarolG#Tropicoqueta#LaPlena#TUSANCHO#MarlboroRojo#PerlasNegras#DTMF#Soleo#музыка2025#LatinPop#Reggaeton#MusicaLatina
👉Всегда свежие новости о странах Латинской Америки!