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

Резултати

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

Пребарај: #gr

当前筛选 #gr清除筛选

Мало, кто знает, что я 2 года работал советником Руководства одного из крупнейших регионов России по вопросам развития предпринимательства и международным проектам. А до этого много лет параллельно с занятием бизнесом выполнял и общественные функции : был членом Совета при Главе региона по инвестициям и общественного совета при Комитете по предпринимательству и туризму. Да-да, было такое. Этот сложный и уникальный опыт я ценю до сих пор, как один из самых главных в своей жизни. Государственная служба помогла мне повысить дисциплинированность, структурность мышления, именно там я наконец-то понял, о каких именно проблемах и вызовах институциональной экономики говорит невероятно чтимый мной А.А. Аузан (декан экономического факультета МГУ) и как же непросто приходится принимать решения тем, кто находится наверху политической вертикали, когда нужно учитывать тысячи и даже десятки тысяч переменных одновременно. Поварившись в том «супе» я очень сильно дополнил свою картину мира и навсегда освоил очередной русский язык (а я знаю их очень много) – это GR-язык. Крайне важно на нем уметь разговаривать, или хотя бы его понимать. Поверьте мне. #GR

Hashtags

2b.mgimo.career

@mgimocareer · Post #2002 · 11.12.2025 г., 06:20

#вакансия#GR GR-специалист в выставочную компанию Обязанности: • Организация взаимодействия с посольствами; • Организация взаимодействия с регионами, министерствами, ведомствами; • Организация официальных визитов и VIP-туров; • Подготовка официальных писем (на русском и английском языках); • Анализ возможных направлений развития GR-стратегии компании; • Посещение профильных мероприятий. Требования: • Высшее образование (желательно по профилю GR, международные отношения, политология, международный бизнес); • Грамотность, умение писать официальные письма; • Знание иностранных языков (английский), дополнительные языки приветствуются; • Знание MS Outlook, MS Teams; • Опыт работы в 1С First BIT ERP, электронном документообороте приветствуется; • Личные качества: ответственность, исполнительность, коммуникабельность. ПРИМЕЧАНИЕ: во время подготовки к выставкам может потребоваться работа в выходной день с правом на отгул. Условия: 1) Заработная плата: 140 000 - 150 000 руб.; 2) ДМС по итогам испытательного срока; 3) Гибридный формат работы (офис + удаленно); 4) Выездные корпоративные мероприятия; 5) Мотивационная программа по выполнению целей (ежеквартально). Повопросам можете обращаться: Артем Юрьевич Демченко +7 (981) 143-97-71 [email protected]

Grandlobbying

@grandlobbying_com · Post #197 · 03.02.2023 г., 07:59

Заглянули в 2022 год и постарались выявить основные GR-тренды прошлого года. Большая часть из них перешла в 2023 год. Вашему вниманию. #тренды#GR

#кейс#GR Сегодня ко мне обратился с просьбой один знакомый предприниматель. Они разослали письма 9-ти руководителям регионов РФ с предложением о сотрудничестве. Сделали это почти месяц назад и до сих пор никто так и не вышел с ними на связь. «Иван, помоги понять, может мы что-то сделали неправильно?» - так начал наш сегодняшний разговор мой товарищ. Назовем его Олег. Мне хватило 5 минут и нескольких вопросов, чтобы проанализировать ситуацию и вывод был достаточно однозначный - сделано было неправильно практически всё. Я не устаю повторять, что успех любой коммуникации на 40% зависит от того, насколько системно и глубоко вы к ней подготовились : первоначальный сбор и анализ информации, карты стейкхолдеров и т.д. Большинство людей проваливают этот этап, а потом, разводя руками, говорят, что нам так и не ответили, либо вторят легендам и сплетням. Помимо этого, конечно необходимо четко понимать на чье поле вы вступаете. «В каждой избушке свои погремушки» - все-таки мудрая была у меня бабушка. Это означает, что в секторе власти, как и в любом другом «мире» свои традиции, нормы, этикет, символы и конечно же правила. И незнание правил, как мы помним, не освобождает от ответственности за отрицательный результат. С моим товарищем мы начали с того, что посмотрели, как было составлено само письмо с предложением о сотрудничестве. Сделано всё было безукоризненно. Если бы мы говорили про коммерческое предложение к примеру в B2B секторе. Однако для руководителя региона оно совершенно не подходило. Полностью перекроили письмо и расставили по-другому акценты, затем выяснили, что писать нужно на совершенно других людей (где-то это профильный вице-премьер, где-то министр, а где-то руководитель соответствующего комитета). И затем уже подумали над многоэтапной коммуникационной стратагемой, которая учитывала не только отправку писем, но и цепочку правильных касаний и попаданий в «поле фокуса», но это уже совсем другая история. Ну и как сейчас модно писать в тг-каналах – если посты на подобные темы вызывают у вас интерес, более того есть запрос на то, чтобы я писал подробнее и раскрывал детали, как решаются те, или иные кейсы, то давайте поставим 50 «🔥» этой публикации. Так я пойму, что нужно чаще писать на такие темы. Да и тем, как развивается история Олега поделюсь. Всем хорошего вечера и грамотно выстроенных связей.

Hashtags

2b.mgimo.career

@mgimocareer · Post #1621 · 23.05.2025 г., 06:27

#резюме#международка#GR Резюме специалиста отдела международных связей, GR-менеджер. Международник с опытом работы в загранучреждениях более 7 лет. Эффективно планировала и организовывала деятельность отдела на курируемом направлении. Успешно решала задачи по поиску, анализу и систематизации информации. Участвовала в подготовке и проведении международных переговоров, протокольных мероприятий и церемоний. Профессионально владеет румынским и английским языками. В идеале: вакансии уровня мидл в международном/GR отделе компании. Возможны и другие позиции: помощник gr менеджера, event менеджер, менеджер ВЭД. Уровень дохода 150-200к Контакт: +7 917 516 0088

Grandlobbying

@grandlobbying_com · Post #163 · 02.12.2022 г., 06:47

Анастасия Цветкова вошла в Экспертный совет по устойчивому развитию Минэкономразвития РФ. Обновленный состав экспертного совета по устойчивому развитию (ЭСУР) утвержден приказом министра экономического развития Максима Решетникова от 25 октября 2022 года. Подробности: https://b-c-g.ru/news/anastasiya-cvetkova-voshla-v-yekspertny-sovet-pri-mineconomrazvitiya/ #GR#ESG

Hashtags

🤝Всем привет, это Артур Щеглов. Несколько кадровых перестановок. Не забудьте поздравить коллег с назначениями! 🔹 Заместителем генерального директора «Российских железных дорог» стал Юрий Бакеркин, который до этого руководил департаментом инвестиций компании. 🔹 Собянин сменил главу департамента градостроительной политики. Сергея Лёвкина на этом посту сменил Владислав Овчинский, ранее отвечавший в столичном Правительстве за инвестиционную и промышленную политику. 🔹 Министром Правительства Москвы, руководителем Департамента инвестиционной и промышленной политики города Москвы назначен Анатолий Гарбузов. 🔹 Бывший директор департамента международной кооперации и лицензирования в сфере внешней торговли Минпромторга РФ Роман Чекушов назначен на должность статс-секретаря - замглавы Минпромторга. #p3runner#GR

Hashtags

🔄Всем привет, это Артур Щеглов. На неделе произошло несколько важных для инфраструктурного рынка назначений, которые стоит учитывать в своей работе. 🔸 Игорь Шувалов переназначен председателем госкорпорации «ВЭБ.РФ» ещё на пять лет. 🔸 Заместитель руководителя Росавтодора Виктор Тимофеев стал заместителем министра транспорта Российской Федерации. На этой должности он сменил Василия Десяткова. 🔸 Заместитель генерального директора РЖД Алексей Шило перешёл на работу в Минтранс и занял должность замминистра. Алексей Шило будет курировать работу железнодорожного транспорта и сменит на этом посту Валентина Иванова, которого повысят до первого замминистра. 🔸 Место первого замглавы Минфина, освободившееся после перехода Леонида Горнина в Минобороны, займёт замминистра Ирина Окладникова. Она курировала в Минфине три департамента: организации составления и исполнения федерального бюджета, бюджетной политики в отраслях экономики и проектного финансирования и инвестиционной политики (отвечает за регулирование в таких сферах, как ГЧП, а также инструменты стимулирования капвложений, например СЗПК, СПИК и т. д. – «Ведомости»). 🔸 Заместителем министра спорта РФ назначен Мгер Гандилян. Ранее он трудился вице-губернатором Хабаровского края, когда регионом руководил Михаил Дегтярёв, новый глава Минспорта. #p3runner#GR

Hashtags

Grandlobbying

@grandlobbying_com · Post #479 · 12.07.2024 г., 07:04

📣 Дорогие коллеги! В промышленный холдинг требуется сотрудник на должность руководителя направления по взаимодействию с деловыми сообществами (Деловая Россия, РСПП, ТПП). Среди задач: 🔺обеспечение коммуникации с участниками деловых объединений; 🔺составление графиков, встреч и организация поездок; 🔺составление повестки дня собраний, ведение протоколов, работа с входящей и исходящей корреспонденцией; 🔺подготовка аналитических справок; 🔺организация и сопровождение мероприятий; 🔺разработка и ведение каналов коммуникации, включая сайт и пресс-релизы. В числе требований к кандидату: ▪️образование в области управления, международных отношений, экономики, PR; ▪️опыт работы на аналогичной должности не менее 2 лет; ▪️знание особенностей работы крупных общественных или отраслевых деловых объединений, опыт делового общения с собственниками бизнеса; ▪️знание национальных особенностей Таиланда, опыт делового общения с представителями данной страны (как преимущество); ▪️развитые организаторские способности и навыки работы в режиме многозадачности, способность грамотно расставлять приоритеты; ▪️аналитические навыки, умение обобщать и структурировать информацию, готовить информационные справки; ▪️развитые коммуникативные навыки, свободное владение русским и английским языками (не менее С1). Знание тайского языка является преимуществом; ▪️владение Microsoft Office (Word, Excel, PowerPoint) на уровне уверенного пользователя; ▪️способность работать самостоятельно и проявлять разумную инициативу; ▪️высокий уровень профессионализма и внимание к деталям; ▪️готовность к командировкам. ❗️Адрес для соискателей: [email protected] #вакансия#GR

123•••10•••1718
ПретходнаСтраница 1 од 18Следна