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

Резултати

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

Пребарај: #renault

当前筛选 #renault清除筛选
MAJOR | Премиум авто

@the_major_ru · Post #390 · 12.12.2025 г., 13:27

Renault делает скучные машины, но линейка RS (Renault Sport), закрытая в 2021 г, была довольно живой. CLIO RS считался эталонно управляемым, выигрывал ралли, туринговые чемпионаты, у него был даже свой монокубок CLIO CUP. На нем учились будущие чемпионы Formula 1 и он стоил недорого - до 30 тыс евро. Сейчас Renault решил, что закрытие RS было поспешным и отыгрывает назад. Новый RS будет гибридным, ожидается 220 лс. Последний кузов (красивый, на фото) весит всего 1000 кг и машина поедет как надо. Уважаем CLIO RS - 👍 Не особо - 👎 #renault

Hashtags

Car News

@car_news · Post #12 · 02.05.2024 г., 11:08

The Renault Symbioz is a new hybrid crossover Slotting between the Captur and the Austral in Renault’s crossover SUV lineup, the Symbioz apparently showcases Renault’s new design language with sharp lines, a large rear end and “a piercing gaze” created by tapering headlights. It’ll be a rival for massively mainstream cars like the Kia Sportage, Nissan Qashqai and Volkswagen Tiguan. There will just be one powertrain from launch – the E-Tech hybrid 145 will pair a 48bhp electric motor with a 94bhp 1.6-litre four-cylinder petrol engine and a 1.2kWh battery. @CarsNews #hybrid#Renault

Автоновости

@avtonovosti · Post #25 · 06.05.2024 г., 17:42

Renault Symbioz – новый гибридный кроссовер Занимая место между Captur и Austral в линейке кроссоверов Renault Symbioz, очевидно, демонстрирует новый дизайн Renault с резкими линиями, большой задней частью и "пронзительным взглядом", создаваемым сужающимися фарами. Это будет соперник для таких массовых автомобилей, как Kia Sportage, Nissan Qashqai и Volkswagen Tiguan. На старте продаж будет доступен только один силовой агрегат - гибрид E-Tech 145, сочетающий 48-сильный электромотор с 94-сильным 1,6-литровым четырехцилиндровым бензиновым двигателем и батареей емкостью 1,2 кВт-ч. @avtoNovosti #гибрид#Renault

Техника от ВТБ Лизинг

@vtbleasing_tcprobeg · Post #871 · 20.12.2024 г., 13:31

🚚Модель: Renault T Код предложения: АЛ 142845/04-22 VIN: VF611A352JD000485 Год выпуска: 2018 Пробег: 1 292 817 км Стоимость: 4 855 200 ₽ 📍г. Москва 📞Телефон для связи: 8-800-700-81-34 #техникаспробегом #Москва #Renault

Техника от ВТБ Лизинг

@vtbleasing_tcprobeg · Post #811 · 19.12.2024 г., 14:30

🚛Модель: Renault T Код предложения: АЛ 142845/09-22 VIN: VF611A350JD000534 Год выпуска: 2018 Пробег: 1 337 928 км Стоимость: 2 994 300 ₽ 📍г. Москва 📞Телефон для связи: 8-800-700-81-34 #техникаспробегом #Москва #Renault

Полный беспилот

@polnybespilot · Post #499 · 10.06.2024 г., 16:25

📸 Беспилотный микроавтобус от Renault и WeRide дебютировал на «Ролан Гаррос» в качестве трансфера. Ранее Renault заявляла, что откажется от разработки беспилотных автомобилей для частного использования и сосредоточится на развитии технологий автономного вождения для общественного транспорта. #renault#weride

Запах новой машины

@new_car_smell · Post #10754 · 31.01.2026 г., 12:49

The Race пишет, что дни Alpine сочтены – не только в автоспорте, но в том числе и самого бренда 🔸 В отличие от Луки де Мео новый ген.директор Renault Group Франсуа Прово, назначенный на эту должность в июле 2025, интереса к автоспорту не проявляет. 🔸 Бруно Фамин, вице-президент Alpine по автоспорту, предположительно уходит в отставку. Франсуа Шампо, заместитель директора Alpine по автоспорту, также ожидается, что уйдет. 🔸 В гонках на выносливость программа Alpine продлена всего на один сезон, и сделано это было в последний момент. Это одна из причин, почему списки участников WEC были опубликованы с задержкой. Ну а сама программа гиперкаров может завершиться уже в 2026 году. 🔸 Ожидается, что проект Dacia Sandrider, стартовавший в в ралли-рейдах в октябре 2024 и выигравший этот «Дакар», также будет закрыт. 🔸 Завод в Вири-Шатийон после того, как перестал производить двигатели для Ф1, также переживает трудные времена, а текущие проекты не оправдывают занятость 350 сотрудников. Dacia Sandrider собирается в Великобритании, а ее двигатель - в Японии. 🔸Ну и, наконец, направление в Формуле 1, смысл которого без «родных» двигателей становится все менее понятным, т.к. позиции руководства, похоже, пересмотрены. При этом продажи автомобилей Alpine и в самом деле выросли – почти на 140%, а бренд выходит на новые рынки. Но это, похоже, сейчас уже никого не интересует. Кристиан, ваш выход. #alpine#renault @first_places

Car News

@car_news · Post #649 · 15.10.2024 г., 13:02

🚘 has unveiled the Emblème concept car 📸 At the Paris Motor Show Renault company showed a concept of an electric car with two types of power: from a socket and due to electrochemical reaction of hydrogen-oxygen connection. ⚡ On the rear axle is an electric motor with an output of 218 hp. The capacity of the traction battery is 40 kWh. An electrochemical generator 30 kW (41 hp) can recharge the traction battery on the move, emitting only water. 💧 The hydrogen tank holds 2.8 kg of gas. To cover 1,000 km without recharging the battery, two hydrogen refills will be required. 📏 Dimensions of Renault Embleme: length – 4.8 meters, height – 1.52 meters, wheelbase – 2.9 meters. Curb weight is 1750 kg. @CarsNews #Renault#concept#EV#events

КО резерв

@KyivOperativ · Post #23292 · 02.11.2025 г., 19:49

Предел идиотизма на Коперника, 3: водитель #Renault, #AA5697MH, стал просто поперёк трамвайных путей. Движение трамваев остановлено. Если нас читают люди на остановках - вы знаете кого «благодарить». Фото: V

КО резерв

@KyivOperativ · Post #22309 · 02.11.2025 г., 19:15

«Для початку ми попередили власника цього #Renault, д.н.з. #AA1981OC, що у нас на Гавела так не паркуються. Не дійшло - отримав трохи піни для гоління. Якщо і це не допоможе - наступний раз за себе не ручаємося.»

КО резерв

@KyivOperativ · Post #22687 · 02.11.2025 г., 19:24

Потрійна дорожньо-транспортна пригода сталася цього вечора на перехресті Січових Стрільців та вулиці Глибочицької: #Daewoo vs #Skoda vs #Renault. У всіх водіїв своє бачення причин аварії, тому доводити свою правоту доведеться у суді. На щастя, серйозних травм ніхто не зазнав. Фото: Саша

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