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

Резултати

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

Пребарај: #micebackstage

当前筛选 #micebackstage清除筛选
Новости MICE backstage

@micebackstage · Post #1038 · 11.02.2025 г., 06:35

Тайм-менеджмент для ивент-менеджеров: 7 советов, которые спасут ваши нервы Организация мероприятий — это всегда десятки задач, сжатые сроки и непредвиденные ситуации. Как все успеть и не выгореть? Держите полезные советы! 1️⃣Начинайте с плана Четкий план — основа успешного мероприятия. Используйте to-do листы и таймлайны, чтобы не упустить важные этапы подготовки. 2️⃣Приоритизируйте задачи Не все задачи одинаково важны. Используйте метод Eisenhower Matrix, чтобы разделить дела на срочные и несрочные, важные и второстепенные. 3️⃣Делегируйте Вы не супергерой (хотя иногда кажется, что да). Делегируйте рутину, например, логистика, регистрация, координация гостей — этим могут заняться ассистенты или подрядчики. 4️⃣Резервируйте время для крупных задач Не пытайтесь сделать все сразу. Выделяйте большие блоки времени для важных дел, чтобы сосредоточиться и не отвлекаться на мелочи. 5️⃣Используйте цифровые инструменты Есть масса приложений, которые помогут вам быть продуктивнее: 📌Планфикс, todoist — для управления проектами 📌Яндекс календарь — для синхронизации встреч 📌Zenkit, Onenote — для заметок и идей 6️⃣Оставляйте буферное время Всегда закладывайте время на форс-мажоры. Они неизбежны в сфере ивентов, и лучше быть готовым к неожиданностям. 7️⃣Не забывайте о себе Тайм-менеджмент — это не только про работу, но и про отдых. Делайте паузы, следите за режимом сна и находите время на восстановление. Энергичный и отдохнувший ивент-менеджер справится с любой задачей! А какие лайфхаки по управлению временем используете вы? Делитесь в комментариях! #MICEbackstage#ТаймМенеджмент

Новости MICE backstage

@micebackstage · Post #939 · 06.12.2024 г., 09:59

🎉✨Дорогие коллеги! С 13 по 26 декабря в нашем сообществе стартует глобальный новогодний марафон! 🌟 Это уникальная возможность создать незабываемое праздничное настроение и отметить всех, кто активно участвовал в жизни нашего сообщества в 2024 году. Давайте поздравим друг друга с наступающими праздниками! 🎄 🏆Мы будем награждать участников комьюнити по следующим номинациям: 🏅Самые активные участники сообщества 2024 года 🏅Самый активный участник новогоднего марафона (учитываются лайки, комментарии, участие в эфирах и другие активности) 🏅Спикеры-самовыдвиженцы на эфиры 2024 года 🏅Самый активный topic maker 2024 года (тот, кто больше всего начинал дискуссий, задавал вопросы или делился своим опытом) 🏅 📊 Отслеживание активности ведется с помощью бота , так что у всех есть шанс проявить себя! 📅 13.12 мы начнем марафон с эфира с Александром Германом о ситуации с визами. 🎉 25.12 нас ждет большой праздничный эфир с админами сообщества и приглашенными гостями. 🏆 26.12 мы объявим результаты и устроим награждение! Каждый день нас ждут подарки и приветствия от друзей, партнеров и участников сообщества! 🎁 В качестве подарков участники получат сертификаты, подписки на Premium Telegram и приятные подарки от наших партнеров. Приглашаем Вас принять активное участие! Давайте вместе создадим праздничное настроение и сделаем этот марафон незабываемым! 🎊🥳 *активности и эфиры проходят в закрытом чате для членов сообщества, Вступить можно через @Micebackstage_bot #MICEbackstage#сообщество@micebackstage

Новости MICE backstage

@micebackstage · Post #1179 · 01.06.2025 г., 07:15

💜С Днём защиты детей!💜 Сегодня мы поздравляем всех с этим добрым и светлым праздником, наполненным заботой, искренностью и радостью‼️ Мы думаем, что именно наше искреннее "детское" любопытство помогает нам делать классные мероприятия. А компания Upject решила узнать, как дети её сотрудников понимают, что такое MICE — и ответы удивительно получились искреннее, смешные и очень трогательные. Смотрите видео «MICE глазами детей» по ссылке: 📎Rutube 📎VK #MICE#ДеньЗащитыДетей#MICEbackstage

Новости MICE backstage

@micebackstage · Post #1308 · 02.10.2025 г., 13:32

✨ Лидеры сентября в MICE BACKSTAGE ✨ Подводим итоги месяца и отмечаем самых активных участников нашего комьюнити! 🥇1 место — Alex German (@AlexGuerman) Алекс в сентябре был настоящим локомотивом комьюнити — активно включался в обсуждения, делился опытом и мотивировал остальных. Благодаря такой энергии наше пространство стало ещё живее и полезнее! 🚀 🥈2 место — Olga Petrova (@OlgaPetrova_BSI) Ольга всегда вносит ясность и делится практическими идеями, которые помогают коллегам по цеху. Её комментарии — это то самое ценное «бэкстейдж-знание», ради которого мы здесь! 💡 🥉3 место — Yulia Kuleva (@JulyCooleva) Юлия вдохновляет своими кейсами и нестандартным подходом. Благодаря её вовлечённости обсуждения становятся интереснее и глубже. 🔥 Спасибо всем, кто делает MICE BACKSTAGE живым и дружным комьюнити. Вы создаёте атмосферу, в которой хочется делиться и расти вместе! 💬✨ #MICEBACKSTAGE#лидерымесяца#комьюнити

Новости MICE backstage

@micebackstage · Post #1276 · 31.08.2025 г., 15:30

✨Лидеры августа в MICE BACKSTAGE✨ Подводим итоги месяца и поздравляем самых активных участников нашего комьюнити! 🥇1 место — Андрей Криницкий (@qwell_andrey) 🥈2 место — Ксения (@xeniaellis) 🥉3 место — Анастасия Макарова (@stasyadriver) Спасибо, что делитесь своим опытом, задаёте вопросы и поддерживаете обсуждения — именно вы создаёте ту атмосферу, ради которой все приходят в сообществе MICE BACKSTAGE 💬🔥 🚀 Друзья, подключайтесь активнее: пишите в чат сообщества, делитесь кейсами. Возможно, именно ваше имя мы увидим в списке лидеров сентября! #MICEBACKSTAGE#лидерымесяца#комьюнити

Новости MICE backstage

@micebackstage · Post #1138 · 01.05.2025 г., 07:21

🔥 Подводим итоги апреля на MICE Backstage! В этом месяце особенно ярко проявили себя участники, которые не только делились знаниями и опытом, но и создавали ощущение настоящей профессиональной команды. Лидером месяца апреля заслуженно становится Анастасия Макарова — 🥇[@Stasyadrive] за невероятную активность, инициативность и тот самый “drive”, который вдохновляет! Почётное второе место у🥈Aleksandra M [@aleksandra_komo] — за поддержку и вовлечённость в жизнь сообщества. Третье место занимает🥉Andrey Krinitskiy [@Qwell_Andrey] — за стабильную экспертную позицию и участие в ключевых обсуждениях. Спасибо вам за вклад в развитие MICE Backstage! Впереди — май и новые герои! #MICEBackstage#ЛидерыМесяца#MICECommunity

Новости MICE backstage

@micebackstage · Post #1062 · 01.03.2025 г., 07:33

🔥 Подводим итоги февраля на MICE Backstage! В этом месяце особенно отличились наши активные участники, которые не только делились полезной информацией, вовлекали коллег в обсуждения, но и создавали ту самую атмосферу профессионального комьюнити. Лидером месяца февраля заслуженно становится Андрей Криницкий – 🥇 за яркую активность, экспертность и вовлеченность в жизни чата! Почетное второе место у 🥈Анастасии Макаровой, а третье – у 🥉Евгении Меркуловой. Спасибо за ваш вклад в развитие нашего сообщества! Поздравляем победителей и ждем новых звезд марта! #MICEBackstage#ЛидерыМесяца#MICECommunity @micebackstage — все об MICE-индустрии в мире

Новости MICE backstage

@micebackstage · Post #1087 · 17.03.2025 г., 05:18

🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠🔠 Как спасти мероприятие, если что-то пошло не так? Даже при самой тщательной подготовке форс-мажоры случаются. Вот несколько советов, как быстро исправить ситуацию и сохранить положительное впечатление гостей: 🟣Сохраняйте спокойствие. Паника — ваш главный враг. Спокойный организатор внушает доверие команде и участникам. 🟣Оперативный план действий. Всегда имейте «план Б» на случай сбоев. Например, запасной подрядчик, резервное оборудование или альтернативный тайминг. 🟣Команда на связи. Назначьте человека, который будет координировать экстренные задачи и держать всех в курсе. 🟣Коммуникация с гостями. Если произошла задержка или заминка, честно сообщите об этом участникам. Краткость и позитивный настрой помогут избежать недовольства. 🟣Импровизация. Иногда нестандартное решение может превратить проблему в фишку мероприятия. Например, задержку можно скрасить интерактивом или экспромтом от ведущего. 🟣Сделайте выводы. После мероприятия проанализируйте ситуацию: что пошло не так и как этого избежать в будущем. #MICEbackstage#ОрганизацияМероприятий#ИвентСоветы

Новости MICE backstage

@micebackstage · Post #1007 · 31.12.2024 г., 13:55

Дорогие друзья, коллеги и партнёры! Поздравляем вас с наступающим Новым годом! Пусть 2025 год принесёт новые яркие идеи, успешные проекты и массу незабываемых событий! Вместе с вами мы создаём атмосферу праздников и профессиональных достижений, и каждый момент в этом году был важным шагом к новым вершинам. Спасибо за доверие и поддержку, за то, что остаётесь частью нашего сообщества. Мы уверены, что в новом году нас ждут ещё более захватывающие события, невероятные впечатления и интересные совместные проекты. С наилучшими пожеланиями, Команда MICE backstage! ✨ #MICEbackstage#СНГ2024#НовыйГод

Новости MICE backstage

@micebackstage · Post #1168 · 26.05.2025 г., 07:19

🚀MICE Backstage! Мастер-класс: «Бизнес-ивенты в Китае: инструкция от эксперта» 28 мая в 10:30 (МСК) ждем вас на закрытой онлайн-сессии с Юлией Шустровой (Sanya Fenix) — основателем агентства премиальных мероприятий в Китае и Азии. Что будет: ✅ Секреты адаптации ивентов: от культурных нюансов до переговоров с локалами. ✅ Лайфхаки по выбору локаций, бюджету и логистике — только практика. ✅ Кейсы из практики Юлии: — Как провести ивент без потери лица. ✅ Ответы на ваши вопросы: разберем сложные сценарии. Формат: Zoom + живое общение. Регистрация для MICE-профи: 👉https://us05web.zoom.us/meeting/register/3gBb0zK_QuCAgaSQzyyLEw Зачем участвовать? — 12 лет опыта в Китае — никакой воды, только инсайды. — Экспертное комьюнити: обмен контактами после эфира. 📅28 мая | 10:30 МСК Для тех, кто работает с Китаем #MICEBackstage#Китай#SanyaFenix P.S. Юлия Шустрова — организатор 200+ ивентов в Китае, генеральный директор компании Sanya Fenix Регистрация →https://us05web.zoom.us/meeting/register/3gBb0zK_QuCAgaSQzyyLEw

Новости MICE backstage

@micebackstage · Post #1053 · 24.02.2025 г., 06:32

Чек-лист подготовки к мероприятию за 24 часа До события осталось всего сутки – это решающий момент, когда нужно проверить всё до мельчайших деталей. Вот ключевые пункты, которые помогут избежать форс-мажоров: ✅Документы и тайминг • Убедитесь, что у вас есть все контракты, ТЗ и сметы. • Проверьте финальную версию тайминга и разошлите её команде. ✅Локация и техника • Свяжитесь с площадкой, уточните доступ и график монтажа. • Проверьте оборудование: звук, свет, экран, проекцию. • Пройдитесь по чек-листу технического райдера. ✅Подрядчики и персонал • Созвонитесь с подрядчиками, подтвердите время их прибытия. • Напомните всем членам команды о сборах и ключевых задачах. ✅Гости и спикеры • Проверьте списки участников, аккредитацию, бейджи. • Убедитесь, что у спикеров есть презентации и всё необходимое для выступления. ✅Кейтеринг и логистика • Подтвердите доставку еды и напитков. • Проверьте трансферы, парковку и маршрутные схемы. ✅План Б • Подготовьте решения на случай сбоев (альтернативные подрядчики, резервные копии презентаций). Последние 24 часа – это время максимальной концентрации. Чек-лист поможет ничего не упустить и провести событие на высшем уровне! #MICEbackstage#eventmanagement#чеклистMICE

Новости MICE backstage

@micebackstage · Post #1315 · 11.10.2025 г., 10:47

🏃‍♀️Форма в командировке: 5 простых упражнений, которые можно делать где угодно Командировки — это не только встречи, перелёты и кофе на бегу ☕️ Но и постоянная проверка на выносливость! Когда фитнес-зал далеко, а времени в обрез — на помощь приходят мини-тренировки, которые можно выполнить в номере отеля, в аэропорту или даже между сессиями форума. Вот несколько упражнений, которые помогут держать тело в тонусе: 1️⃣Планка — 1–2 минуты. Укрепляет корпус, улучшает осанку и помогает пережить многочасовые перелёты без боли в спине. 2️⃣Приседания с собственным весом — 3 подхода по 15–20 раз. Разгоняют кровь, особенно после долгих сидений в самолёте. 3️⃣Отжимания от пола или кровати — 3 подхода по 10–15 раз. Отлично включают плечи и руки, не требуют никакого оборудования. 4️⃣Выпады — по 10 раз на каждую ногу. Активируют ноги и ягодицы, а заодно улучшают баланс. 5️⃣Растяжка + дыхание — 5 минут в конце. Помогает расслабиться и восстановиться после напряжённого дня. 💡Лайфхак: поставьте таймер на 15 минут и сделайте всё подряд — короткая, но эффективная зарядка, которая не даст организму забыть, что вы не только делаете ивенты, но и двигаетесь 😉 #MICEBackstage#TravelFitness#КомандировочныйЛайф

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