Что делать если нужно поставить какую-то 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
KIA Rio — самый распространенный в Москве автомобиль
По данным на начало 2025 года от "Автостат Инфо", в Москве зарегистрировано 3,94 млн легковых автомобилей, что на 1% больше, чем во второй половине 2024 года. Парк автомобилей продолжает расти, при этом иномарки составляют 86% от общего числа, а российские машины — 14%.
Самой распространенной моделью в столице остается KIA Rio с 84 933 зарегистрированными автомобилями. За ней следуют Hyundai Solaris (74 301 ед.), Volkswagen Polo (69 872 ед.), Ford Focus (63 730 ед.) и Skoda Octavia (59 282 ед.). Среди российских моделей лидирует Lada 2109, которая занимает 12-е место в общем рейтинге с 43 359 автомобилями.
При этом в марочном рейтинге первое место принадлежит Lada — в Москве насчитывается 433 373 автомобиля этой марки. Далее идут KIA (293 855 ед.), Hyundai (234 963 ед.), Toyota (234 820 ед.) и Volkswagen (216 921 ед.). Таким образом, несмотря на преобладание иномарок среди отдельных моделей, Lada остается самым массовым брендом в столичном автопарке.
#автостатинфо#автоновости#kiario
Подписка на Автостат Инфо
Еще больше информации в отчетах
Для связи
Solaris скорректировал цены на седан KRS и хэтчбек KRX
После снижения цен на кроссовер HC (переименованная версия Hyundai Creta) российский бренд #Solaris поднял их на модели KRS (Kia Rio Sedan) и KRX (Kia Rio X).
Так, седан KRS подорожала на сумму от 75 тысяч до 115 тысяч рублей. Кросс-хэтчбек KRX прибавила чуть меньше — от 55 тысяч до 95 тысяч рублей. Важным исключением для обеих моделей стали самые доступные версии с "механикой" — комплектации Comfort и Luxe AV. Их стоимость осталась прежней, сообщают «Автоновости дня».
В случае седана версия Comfort с «автоматом» теперь стоит 2 255 000 рублей, что на 75 тысяч больше прежней цены. Комплектация Luxe AV с аналогичной трансмиссией подорожала на 85 тысяч рублей и теперь оценивается в 2 345 000 рублей. Версия Style стала дороже на 95 тысяч рублей (2 395 000 рублей), Prestige — на 105 тысяч (2 470 000 рублей), а топовая Premium максимально подскочила в цене — на 115 тысяч рублей, достигнув отметки в 2 600 000 рублей.
Кросс-хэтчбек показал схожую, но чуть более мягкую динамику. Его комплектация Comfort с «автоматом» прибавила 55 тысяч рублей (2 336 000 рублей). Версия Luxe AV с АКП подорожала на 65 тысяч (2 426 000 рублей). Комплектация Style стала дороже на 75 тысяч (2 476 000 рублей), Prestige — на 85 тысяч (2 551 000 рублей). Максимальный рост цены зафиксирован в топовом исполнении Premium — на 95 тысяч рублей (2 681 000 рублей).
Обе модели оснащаются бензиновым двигателем объёмом 1.6 литра мощностью 123 л.с. В пару к нему предлагается на выбор 6-ступенчатая "механика" или 6-диапазонный "автомат".
Источник: quto.ru/news/solaris-skorrektiroval-ceny-na-sedan-krs-i-khetchbek-krx-05-09-2025.htm
#RCINews#Kia#KiaRio
KIA RIO 2️⃣0️⃣2️⃣0️⃣ ГОДА В НАЛИЧИИ
🔹Корейская компания KIA в очередной раз доказала, что умеет делать признанные бестселлеры рынка еще более привлекательными!
🔹Новинка стала еще ярче, обзавелась дополнительными опциями и улучшила подкапотные характеристики!
💁🏼♂️ЛК «ДиректЛизинг» совместно с официальным дилером ИРБИС готовы предоставить в лизинг различные комплектации RIO 2020 года выпуска.
🙌🏻Наши условия:
▫️Аванс - 10%.
▫️Срок лизинга - 36 месяцев.
#лизинг
#leasing
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#авто
#автовлизинг
#Москва
#2020
УСПЕШНАЯ ОТГРУЗКА 🚕🚕🚕
▫️Каждая сделка по лизингу уникальна.
▫️Её осуществление - это тандем трёх команд, существенно отличающихся по специфике деятельности.
▫️Поставщик, лизингодатель и лизингополучатель становятся единым механизмом.
▫️Нам посчастливилось предоставить в лизинг вереницу автомобилей KIA RIO в самое очаровательное и таинственное время года, когда у осени случается волшебный островок тепла.
▫️Погода дружелюбно тешит ласковыми лучами бабьего лета и очаровывает красотой золотых красок.🍁
#лизинг
#leasing
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#авто
#автовлизинг
#Москва
#2019
УСПЕШНАЯ ОТГРУЗКА 🚙
🔹Интерьер Rio создавался так, чтобы водитель и пассажиры чувствовали себя одинаково комфортно и уютно.
🔹Эргономика автомобиля продумана до мелочей. Например, приятным сюрпризом станет ниша для смартфона, которая расположена под блоком управления климатом.
🔹Специальная лампа в передней оптике Rio подсветит «мёртвую зону» в тёмное время суток, и Вы в буквальном смысле загляните за поворот.
🔹Прекрасный дизайн — главное, но не единственное преимущество KIA Rio. Продуманные элементы обеспечивают интуитивное управление аудиосистемой, климат-контролем и Bluetooth.
🌀Цвет настроения - 🖤🤍💙выбираете Вы!
🌀Мы предлагаем:
▫️Аванс - 10%.
▫️Срок лизинга - 36 месяцев.
#лизинг
#leasing
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#auto
#авто
#автовлизинг
#Москва
#2020
УСПЕШНАЯ ОТГРУЗКА
▫️ЛК «ДиректЛизинг» продолжает радовать своих Лизингополучателей новыми 𝙺𝙸𝙰 𝚁𝙸𝙾 на удобных условиях:
▫️Аванс - 20%.
▫️Срок лизинга - 36 месяцев.
▫️Поставщиком новых KIA RIO является официальный дилер «Мэйджор-Авто».
▫️Предмет лизинга будет использоваться Лизингополучателем в Москве и Московской области.
#лизинг
#leasing
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#мэйджор
#авто
#автовлизинг
#Москва
#2019
УСПЕШНАЯ ОТГРУЗКА KIA
▫️ЛК «ДиректЛизинг» предоставила 𝙺𝙸𝙰 𝚁𝙸𝙾 в лизинг:
▫️Аванс - 20%.
▫️Срок лизинга - 36 месяцев.
▫️По результатам исследований аналитического агентства «Автостат» KIA вышла на первое место по объемам продаж автомобилей с АТ среди всех представленных на российском рынке марок.
▫️По итогам девяти месяцев 2019 года 85% (142 486), от общего числа реализованных на территории Российской Федерации автомобилей, были оснащены автоматическими трансмиссиями.
#лизинг
#leasing
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#auto
#авто
#автовлизинг
#поставка
#отгрузка
#автостат
#Москва
#2019
KIA RIO в лизинг 🚗
🔹Если вам необходим автомобиль, обеспечивающий максимальное сочетание цены и качества, наиболее удачным решением станет лизинг в ЛК «ДиректЛизинг».
.
🔹Продуманность конструкции и внимание к деталям выделяют KIA Rio. Куда бы Вы ни отправились, KIA Rio даст Вам больше, чем Вы ожидаете.
.
🔹Наша компания предоставляет условия лизинга на автомобиль марки KIA которые Вам понравятся!
.
🔹Страхование_#КАСКО на весь срок действия договора лизинга.
🔹Топливная программа #ППР
🔹#НИКАссистанс
.
✅ Меры безопасности для каждого участника при отгрузке автомобиля строго соблюдены.
#лизинг
#leasing
#car
#auto
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#rio
#авто
#автовлизинг
#киа
#Москва
#2020
KIA RIO в лизинг 🚗
🔹Если вам необходим автомобиль, обеспечивающий максимальное сочетание цены и качества, наиболее удачным решением станет лизинг в ЛК «ДиректЛизинг».
.
🔹Наша компания предоставляет условия лизинга на автомобиль марки KIA которые Вам понравятся!
.
🔹Страхование_#КАСКО на весь срок действия договора лизинга.
🔹Топливная программа #ППР
🔹#НИКАссистанс
.
✅ Меры безопасности для каждого участника при отгрузке автомобиля строго соблюдены.
#лизинг
#leasing
#car
#auto
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#rio
#авто
#автовлизинг
#киа
#Москва
#2020
KIA RIO в лизинг 🚗
✨Новый седан KIA RIO – автомобиль для ежедневных задач.
.
✨Наша компания предоставляет условия лизинга на автомобиль марки KIA которые Вам понравятся!
.
🔺Страхование_#КАСКО на весь срок действия договора лизинга.
🔺Топливная программа #ППР
🔺#НИКАссистанс
.
✅ Меры безопасности для каждого участника при отгрузке автомобиля строго соблюдены.
#лизинг
#leasing
#car
#auto
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#rio
#авто
#автовлизинг
#киа
#Москва
#2020
KIA RIO в лизинг 🚗
🏆В 2019 году седан KIA RIO стал лучшим в сегменте «Малые автомобили» в исследовании качества новых авто J.D. Power Initial Quality Study (IQS).
🏆Модель заняла третье место в сегменте «В» в ежегодном рейтинге «Сохранность остаточной стоимости автомобиля» аналитического агентства «АВТОСТАТ» в 2019 году.
.
✨Наша компания предоставляет условия лизинга на автомобиль марки KIA которые Вам понравятся!
.
🔺Страхование_#КАСКО на весь срок действия договора лизинга.
🔺Топливная программа #ППР
🔺#НИКАссистанс
.
✅ Меры безопасности для каждого участника при отгрузке автомобиля строго соблюдены.
#лизинг
#leasing
#car
#auto
#ДиректЛизинг
#директлизинг
#лизингмосква
#kia
#kiario
#rio
#авто
#автовлизинг
#киа
#Москва
#2020