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

Резултати

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

Пребарај: #wisteriakids

当前筛选 #wisteriakids清除筛选
WISTERIA KIDS

@wisteria_moscow · Post #544 · 22.12.2025 г., 16:33

Звук детства под Новый год – это не бой курантов, а тихий, счастливый шёпот.🌟 Шёпот сестрёнки под ёлкой: «Я знаю, где подарки!». И даже шелест мишуры звучал как волшебный секрет.🌟 Мы нашли ту самую атмосферу. Тот самый шёпот, полный ожидания чуда и общих тайн. Когда нарядные платья похожи на бальные, а главное украшение праздника — это смех и объятия самых близких.🌟 Пусть ваши праздники будут такими же тёплыми, искренними и уютными.🌟 Приходите в Wisteria, чтобы создать свою сказку с нашими новогодними образами.🌟 #wisteriakids#праздник#премиумбренды

WISTERIA KIDS

@wisteria_moscow · Post #582 · 27.12.2025 г., 10:42

Коллекции осень-зима’25 , вдохновлённые сафари и дикой природой, идеально сочетаются с символикой года Лошади - её энергией, свободой и мощью. 🌟 Хищные принты от Lanvin и Ermanno Scervino добавляют образу харизму, а палитра в оттенках песка, охры, тёмной зелени и глубокого коричневого создаёт основу для многослойности и сложных сочетаний.🌟 Встречайте новый год в безупречном стиле! До 31 декабря на коллекции осень-зима действуют скидки до –50%.🌟 Начать покупки #wisteriakids#премиумбренды#wintersale

WISTERIA KIDS

@wisteria_moscow · Post #509 · 13.12.2025 г., 05:41

Время совершить прыжок из зимы в лето!🌟 До лета ещё далеко, но ощущение отпуска в Wisteria можно поймать прямо сейчас. 🌟 До 31 декабря — эксклюзивная онлайн-распродажа со скидками до 70%.🌟 Это идеальный момент, чтобы инвестировать в летний стиль вашего ребёнка.🌟 За окном снег, а в вашей корзине — самое жаркое лето.🌟 https://wisteriakids.ru/catalog/sale/ #WisteriaKids#WisteriaSale#Скидки#Распродажа

WISTERIA KIDS

@wisteria_moscow · Post #548 · 23.12.2025 г., 08:49

Вопрос дня: какой самый неожиданный подарок вам доводилось упаковывать?🌟 Наши мастера уверяют, что готовы ко всему.🌟 От изящного платья до...да хоть до жирафа! Потому что для настоящего волшебства нет невозможных задач! 🌟 #wisteriakids#праздник#упаковка#подарки

WISTERIA KIDS

@wisteria_moscow · Post #499 · 12.12.2025 г., 12:46

Время подарков в Wisteria! 🌟 Наступает самое волшебное время года. Время, когда воздух пахнет хвоей и мандаринами, а в окнах зажигаются новогодние гирлянды. Время, когда хочется дарить тепло, уют и красоту.🌟 Пусть каждый подарок, который вы найдёте у нас, станет частичкой этой магии — тёплым намёком на заботу, стильным пожеланием радости, воплощением изысканного вкуса.🌟 Мы завернули в нашу фирменную упаковку сотни идей: от тех, что станут главным сюрпризом под ёлкой, до изящных знаков внимания для ваших детей. Дарите не просто подарки.🌟 Дарите эмоции и вдохновение от Wisteria!🌟🌟 #Wisteria#WisteriaKids#WisteriaFashion#ПремиумБренды

WISTERIA KIDS

@wisteria_moscow · Post #532 · 22.12.2025 г., 12:03

Выберите своего героя зимних приключений из коллекции МOLO со скидкой 20%! MOLO Когда за окном ожидается до -15°, а в душе у ребёнка всегда +25° он отказывается сидеть дома. Ведь он хочет: 🌟Покорять сугробы. 🌟 Лепить снежных замки 🌟 Гонять на санках с ветерком и смехом 🌟 А после - пить теплое какао с маршмеллоу, чувствуя себя самым счастливым первооткрывателем. Но для этого ему нужна не просто теплая верхняя одежда. Ему нужен настоящий союзник. Супергеройский костюм для зимних побед.🌟 Зимние комбинезоны и куртки MOLO - те самые, что дарят свободу.🌟 Почему они - must-have этой зимы? 🌟СВОБОДА ДВИЖЕНИЯ: ультралёгкие и при этом невероятно тёплые. Никаких «я как капуста»! Ребёнок двигается, кувыркается и лепит снеговиков - одежда следует за каждым его движением. 🌟СВОБОДА ОТ ВОЛНЕНИЙ: водоотталкивающая и грязезащитная мембрана. Упал в сугроб? Обсыпался снегом? Тепло сохраняется, а влага выводится наружу. Родители могут быть спокойны. 🌟СВОБОДА ВЫБОРА: яркие цвета для смелых, спокойные оттенки для мечтателей. Стильные принты и крутые детали. Ваш ребенок будет самым стильным на снежной горке! Подарите своему ребёнку не просто тёплую одежду. Подарите свободу: свободу играть, исследовать, радоваться каждому зимнему дню без ограничений!🌟 Начать покупки 📍Москва , Хамовники Саввинская набережная , 13 #wisteriakids#molo#премиумбренды#зимняяодежда

WISTERIA KIDS

@wisteria_moscow · Post #472 · 06.12.2025 г., 08:21

Зимние приключения начинаются в комбинезонах Roarsome!🌟 В них каждый день – это повод для открытий. Комбинезоны словно созданы для непосед: они не боятся снега, ветра и активных игр, чтобы дети могли весело и свободно исследовать мир🌟 В них можно бегать, падать, лепить и смеяться. Вот он - секрет самых ценных воспоминаний детства, которые останутся на всю жизнь🌟 В одежде Roarsome не только продумано все до мелочей, в ней всегда весело🌟 Подарите своим детям больше смеха, больше движения и больше зимы вместе с Roarsome!🌟 📍 Хамовники, Саввинская набережная, 13 #roarsome#wisteriakids#детскаямода#детскийстиль

WISTERIA KIDS

@wisteria_moscow · Post #583 · 27.12.2025 г., 17:11

Wisteria Игротека: Нейроигры для гармоничного развития🌟 Учимся с радостью!🌟 Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга. Всего 10-15 минут в день помогут улучшить память, координацию и раскрыть потенциал вашего ребенка. 🌟Шарик по спирали» Что делаем: Перед ребёнком две спирали из пластилина. Нужно одновременно двумя руками аккуратно провести пластилиновый шарик по каждой спирали — от начала к центру (или наоборот), не выходя за границы дорожки. 🌟«Найди такой же цвет» Что делаем: Взрослый показывает ребёнку цветную карточку. Задача ребёнка — выбрать и положить карточку такого же цвета. 🌟«Покажи такой же цвет» Что делаем: Перед ребёнком лежит лист с цветными квадратами. Взрослый по очереди показывает цветные фигурки (кружки). Задача ребёнка — найти и показать на листе такой же цвет. 🌟«Сотри линию» Что делаем: Взрослый рисует на тарелке произвольные линии маркером. Ребёнок с помощью ватных палочек аккуратно стирает линии, двигаясь по их форме. 🌟«Поймай резинку» Что делаем: В глубокую тарелку наливаем воду и кладём маленькие резинки для волос. Ребёнок с помощью японских палочек по очереди достаёт резинки из воды. 🌟«Точки двумя руками» На листе бумаги взрослый рисует цветные точки — по одной или по две с каждой стороны листа. Задача ребёнка — одновременно двумя руками нажимать на точки, ориентируясь на цвет и расположение. 🌟«Обводим точки» На листе бумаги взрослый рисует цветные точки, расположенные с двух сторон листа. Задача ребёнка — обводить точки, соединяя их линией, двигаясь сверху вниз или по заданному маршруту. 🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать все совместными усилиями. 🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации. Главное — терпение и поддержка! Пусть занятия будут в радость, а ошибки станут шагом к новым успехам. Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры и развития🌟 🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие

WISTERIA KIDS

@wisteria_moscow · Post #525 · 20.12.2025 г., 06:58

Wisteria Игротека: Нейроигры для гармоничного развития🌟 Учимся с радостью!🌟 Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга. Всего 10-15 минут в день помогут улучшить память, координацию и раскрыть потенциал вашего ребенка. 🌟 Игра 1. «Дорога для машинки» На чёрном листе нарисуйте пунктирные линии — «дорогу». Игрушечную машинку приклеиваем к ножницам, а ребёнок ведёт их по линии, разрезая бумагу и имитируя движение машинки. Важно выполнять игру под наблюдением и соблюдая безопасность. 🌟 Игра 2. «Цвет внутри формы» В картонной вырезанной форме (например, морковка) наносим два цвета пальчиковых красок или гуашь. Ребёнок пальчиками одновременно смешивает краски и заполняет всю форму. 🌟Игра 3. «Найди свой цвет» Форму из-под яиц раскрашиваем в разные цвета и делаем прорези. Палочки окрашиваем в такие же цвета. Задача ребёнка — вставить палочку в ячейку соответствующего цвета. 🌟Игра 4. «Мухомор с точками» На картоне любого цвета рисуем мухомор и делаем отверстия в шляпке. Ребёнок вставляет ватные палочки в отверстия, аккуратно заполняя гриб. 🌟Игра 5. «Заполни ролик» Используем ролик для чистки одежды. Ребёнок по очереди приклеивает мягкие шарики и элементы разных форм, заполняя всю поверхность ролика. 🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать все совместными усилиями. 🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации. Главное — терпение и поддержка! Пусть занятия будут в радость, а ошибки станут шагом к новым успехам. Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры и развития🌟 🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие

WISTERIA KIDS

@wisteria_moscow · Post #511 · 13.12.2025 г., 16:47

Wisteria Игротека: Нейроигры для гармоничного развития🌟 Учимся с радостью!🌟 Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга. Всего 10-15 минут в день помогут улучшить память, координацию и раскрыть потенциал вашего ребенка. Правила просты🌟 🌟Вам потребуются деревянные или пластиковые кубики трех разных цветов 10-20 шт. 🌟Два цветных стакана и мягкие шарики или помпоны , соответствующие по цвету стаканам. 🌟Клейкая лента , для фиксации стаканов на руках ребенка . Рекомендуем использовать бумажный скотч . 🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать все совместными усилиями. 🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации. Главное — терпение и поддержка! Пусть занятия будут в радость, а ошибки станут шагом к новым успехам. Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры и развития🌟 🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие

WISTERIA KIDS

@wisteria_moscow · Post #477 · 07.12.2025 г., 11:12

Wisteria Игротека: Нейроигры для гармоничного развития🌟 Учимся с радостью!🌟 Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга. Всего 10-15 минут в день помогут улучшить память, координацию и раскрыть потенциал вашего ребенка. Правила просты🌟 🌟Вам потребуются любые цветные кубики и разноцветные листы А4. Желательно, чтобы все совпадало по цвету. 🌟Необходимо вырезать фигуры по форме квадрата и рамки. Далее наклеить на белые листы бумаги. 🌟Объясняем ребенку последовательность движений. Пробуем несколько раз сделать все совместными усилиями. 🌟Создаем спокойную атмосферу без отвлекающих факторов для концентрации. Главное — терпение и поддержка! Пусть занятия будут в радость, а ошибки станут шагом к новым успехам. Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры и развития🌟 🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие

WISTERIA KIDS

@wisteria_moscow · Post #411 · 19.11.2025 г., 19:19

Wisteria Игротека: Нейроигры для гармоничного развития🌟 Учимся с радостью!🌟 Нейроигры — это увлекательные упражнения для развития межполушарных связей мозга. Всего 10 минут в день помогут улучшить память, координацию и раскрыть потенциал вашего ребенка. Правила просты🌟 🌟Рисуем на листе А4 элементы, как на картинке. 🌟Объясняем ребенку последовательность движений. 🌟Создаем спокойную атмосферу без отвлекающих факторов. Главное — терпение и поддержка! Пусть занятия будут в радость, а ошибки станут шагом к новым успехам. Wisteriakids: инвестируем в счастливое будущее через гармонию стиля, игры и развития🌟 🌟#wisteriaигротека#нейроигры#wisteriakids#стильиразвитие#wisteriaразвитие

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