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

Резултати

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

Пребарај: #a380

当前筛选 #a380清除筛选
Лёгкое небо

@legkoenebo · Post #3834 · 06.05.2025 г., 17:43

🛩Пулковчане, вы дождались! Совсем скоро А380 будет у вас (EK131) 🔥 Уход на запасной в связи с ковром в Москве Лёгкое небо #aviation#ГА#A380

Лёгкое небо

@legkoenebo · Post #3837 · 06.05.2025 г., 19:39

🛩A380 Эксклюзивные кадры специально для наших подписчиков PS. видео больше, в связи с проблемами интернета не получилось выложить все Лёгкое небо #aviation#A380#ГА#эксклюзив

Лёгкое небо

@legkoenebo · Post #3592 · 28.02.2025 г., 16:23

До редакции нашего канала дошла секретная информация 🔥 Совсем скоро Аэрофлот планирует совершить масштабный заказ на 15 самолётов A380, планируемая дата покупки - 30 февраля ❤️ Следим за новостями! Лёгкое небо #A380#aviation#Aeroflot#Аэрофлот

Лёгкое небо

@legkoenebo · Post #4449 · 02.01.2026 г., 05:40

🇦🇪Airbus A380 Emirates экстренно вернулся в Лондон из-за проблем с шасси 📌Самолет столкнулся с технической неисправностью шасси после вылета из Хитроу. А380 провёл почти два часа в воздухе над Лондоном, прежде чем благополучно вернулся в аэропорт вылета. ⏺Рейс EK2 вылетел 31 декабря в 14:32 по местному времени. Во время набора высоты экипаж обнаружил, что створки шасси остались открытыми. ⏺Самолёт поднялся до 10 000 футов и начал выполнять зоны ожидания над юго-восточными пригородами Лондона. ⏺Борт находился в воздухе около 90 минут - это время потребовалось для выработки топлива и снижения веса ниже максимально допустимого посадочного. Посадка с превышением этого показателя создаёт опасную нагрузку на конструкцию планера и шасси. Лёгкое небо #aviation#news#Emirates#A380#Лондон​​​​​​​​​​​​​​​​

Лёгкое небо

@legkoenebo · Post #4829 · 02.04.2026 г., 07:48

🇦🇪Airbus A380 – взлёт и закат крупнейшего пассажирского самолёта 📌К концу 1990-х Boeing ставил на прямые рейсы между городами, Airbus – на максимальную вместимость для перегруженных хабов. A380 стал единственным серийным лайнером с двумя полноценными пассажирскими палубами по всей длине фюзеляжа. До 525 пассажиров в трёхклассной компоновке, четыре двигателя, дальность до 15 200 км 🔵Emirates заказала 123 машины – почти половину всего производства. Дубай как хаб идеально подходил для суперджамбо. Но остальной рынок выбрал другое: два Boeing 777 вместо одного A380 давали два рейса в день вместо одного. Boeing 787 и Airbus A350 открыли прямые маршруты между второстепенными городами без пересадок. Потребность в гигантском лайнере оказалась меньше прогнозов 🔵Airbus прогнозировал 1 200 экземпляров, однако построено всего 251. Разработка обошлась в 25 миллиардов евро. Программа не вышла на точку безубыточности. Производство завершилось в 2021 году, Boeing 747 – в 2023-м. Эра четырёхдвигательных суперджамбо, к сожалению, закончилась ⬅️В полной статье – какую новую категорию аэропортов пришлось создать из-за A380 и почему проблемы с электропроводкой задержали программу на два года Лёгкое небо × SkyMoments #aviation#LN_EDU#история#Airbus#A380#Emirates

Лёгкое небо

@legkoenebo · Post #4925 · 26.04.2026 г., 15:43

🇦🇪Emirates работает над персональными ванными комнатами в первом классе 📌Президент Emirates Тим Кларк заявил, что авиакомпания разрабатывает концепцию личных ванных комнат прямо внутри кают первого класса 🔵«Я хочу, чтобы все об этом знали», – сказал он на авиационном саммите Capa в Берлине. Если идея воплотится, Emirates станет первой коммерческой авиакомпанией с такой опцией 🔵Сейчас на борту A380 для пассажиров первого класса уже есть два общих душевых спа, но они рассчитаны на всех. На Boeing 777 первого класса душевых нет вовсе, зато каюты полностью закрыты от пола до потолка. Кларк отметил, что авиакомпания «постоянно совершенствует продукт», чтобы не «застаивался» 🔵Единственный существующий аналог – Etihad Airways с их The Residence: трёхкомнатный люкс на A380 с отдельной спальней, гостиной и ванной комнатой. Но это единственный люкс на весь самолёт, а не опция для каждого пассажира первого класса ⬅️А кормить будут?.. Лёгкое небо #aviation#news#Emirates#FirstClass#A380

Лёгкое небо

@legkoenebo · Post #4611 · 08.02.2026 г., 09:22

🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣🟣 📌Дорогие подписчики, мы продолжаем модернизацию канала, поэтому сегодня собрали для вас глоссарий с основными хэштегами канала Основные: #aviation #news #LN_EDU #airport Страны: #Россия #Белоруссия Остальные: #vibe #metar #S7TRAINING ВС: #A320 #B777 #A350 #B777X #B737 #A380 #А330 #МС21 #Ту214 #Су57 #ssj100 #B737 #B787 #drone #аэростаты Системы: #Leonardo #FFS Компании: #Airbus #Boeing #Embraer #Cessna #ВертолётыРоссии #ОАК #Росавиация #Ростех #winwing#winctrl #flightradar24#fr24 #Авиатор Авиакомпании: #Аэрофлот #S7#S7Airlines #ЮТэйр #Белавиа #Azur #Ямал Аэропорты: #Шереметьево#Sheremetyevo #Домодедово #Внуково #Жуковский #Пулково События: #Emergency #деньрождения #ковёр #sqw7700 #MayDay #quiz #spotting#споттинг #конкурс #DubaiAirShow2025#DAS25 Профессии: #бортпроводники #crew #FlightAttendant 🔵Мы непрерывно работаем над тем, чтобы каждый день радовать вас качественным контентом и удобной навигацией по каналу ⬅️Если у вас есть идеи по новым рубрикам на канале - пишите их в комментарии. Кто знает, возможно именно ваша идея будет воплощена в жизнь 👀 Лёгкое небо