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

Резултати

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

Пребарај: #expo2025

当前筛选 #expo2025清除筛选
Duvduvgap

@duvduvgyap · Post #2690 · 06.03.2025 г., 01:49

Пока что это показывать нельзя, как мне кажется.Но это, я думаю, я могу показать. Это будет ..... впечатляюще? Непривычно от меня такое слово слышать, правда? Правда! А посему: это будет просто ахеренно! Дух захватывает. Потом покажу. О! И что немаловажно, для любителей сказать "миллийнимизнинг кани?!": мана - турупти 😁 @acdfuz@uzbekistanexpo2025#expo2025

Hashtags

tsuThoughts

@tsuThoughts · Post #848 · 13.09.2025 г., 03:46

神人国家 孟加拉国 唯一一个东京审判判了日本人全员无罪的代表印度的审判官来自孟加拉国 之后昭和天皇大悦,说孟加拉国是永远的朋友 貌似孟加拉国非常自豪,这一段贴在场馆里最后一面墙上 #EXPO2025

Hashtags

tsuThoughts

@tsuThoughts · Post #859 · 20.09.2025 г., 13:15

【世博上周去了两天,完全无预约只进了这么几个馆,小总结一下】 【S级】🇹🇭泰国:餐厅非常好吃,以及是我觉得最有世博会主旨的国家馆,拉很多本国的企业做了产品和科技的展示,管内还有按摩、诊骨区域,工作人员非常热情。 【A级】🇨🇳中国:搬了一个三四米高和几个很重很大的文物过去日本,展柜前面是一块透明触摸屏,可以看文物3D模型,这个让日本人震撼了一整路。我那天去的时候还有手工做木船模型的师傅,播片有12时辰的介绍,那个屏幕亮度非常HDR,很震撼,熊猫书签很萌,纪念品很好看。 🇩🇪德国:主要是介绍德国的绿色循环经济,但最值得去的原因是有本届世博会最萌吉祥物 Circular 酱,其实就是讲解机,每人会发一个,可以和别人的贴贴,贴贴的时候会唱歌。 【B级】🇺🇸美国:有日/英/中文讲解,专门做了中文讲解还挺好,这个讲解还是唱歌唱出来的,整个场馆的观览设计很通顺流畅,减分项是美国的科技没讲得那么丰富没那么有体感,以及最后的月壤展示环节只给人看两秒。 【C级】🇺🇳联合国和🇪🇺欧盟馆:这俩都是宣传一下自己的价值,馆子不大,速通型。 【D级】🇹🇲土库曼斯坦:日本人很喜欢,因为日本人说这是有石油和天然气的曹县。播片很意义不明,跟我国国企的播片差不多,二楼倒是有一些本国产品的展览,不过我觉得对于义乌来说不是什么新鲜东西。 🇸🇬新加坡:很难想象新加坡馆居然没有放新加坡文化、科技、金融的介绍,全场搞那种少年文化宫科技馆的feel,给你画自己的梦想,然后到一个穹顶告诉你你的梦想放飞了,对于成年人来说有点无聊。 🇧🇩孟加拉国馆:其实去了孟加拉但这个 Tier List 没有,本来是一个 B 级的小馆,因为介绍还挺全面的,但是最后摆了那张说「我们孟加拉国人给你们二战战犯判了无罪,孟日友好🤝🤝」是真的给我恶心一辈子,D无商量。 国庆约了一个夜场,希望能过一遍日本馆和Tech World馆,如果还有时间多,就再去法国和意大利碰碰运气。 顺便,现在已经很难约世博会了,如果你国庆想去,你得尽快收票,然后每天早上3:30起床抢票,或者直接收一个已经约好时间的票。如果你不想去,可以在晚上看虚拟世博会,更推荐看虚拟版,别人挤人了。 #EXPO2025#EXPO

Латинская Америка укрепляет связи: инвестиции, партнёрства и стратегическое развитие👇 Страны региона делают ставку на международное сотрудничество, создают новые экономические полюсы и привлекают иностранный капитал. Вот четыре ярких примера, как Латинская Америка формирует своё будущее уже сегодня: 1️⃣ Панама и Бразилия: новый этап сотрудничества Панама укрепляет позиции как региональный центр бизнеса и премиального туризма для бразильских инвесторов. Благодаря совместной работе Группы бизнес-лидеров LIDE (ведущая бразильская бизнес-ассоциация), Торгово-промышленной палаты Бразилия–Панама (CCIBP), а также Promtur Panamá (национальное агентство по продвижению туризма) и Asaja (ассоциация молодых предпринимателей), страну рассматривают как надёжную площадку для вложений, ведения бизнеса и релокации более 1200 бразильских предпринимателей. На минувшей неделе в Панаме прошли бизнес-форумы, инвестиционные сессии и встречи с госструктурами. Обсуждались: 🔹 преимущества свободных экономических зон, 🔹 экспортные маршруты, 🔹 открытие банковских счетов для иностранцев. 28 августа президент Панамы Хосе Рауль Мулино посетит Бразилию для встречи с президентом Лулой да Силвой. В ответ Лула приедет в Панаму в январе 2026 года. 2️⃣ Мексика: первый Полюс экономического развития в Четумале В штате Кинтана-Роо подписано соглашение о создании Полюса экономического развития для благосостояния — первого в стране. Инициатива, поддержанная губернатором Марой Лесамой и министром экономики Марсело Эбрардом, создаст до 16 000 рабочих мест и предоставит налоговые льготы до 2030 года. Основные направления: ✔️ энергетика ✔️ агропромышленный сектор ✔️ текстильная промышленность ✔️ IT и цифровые услуги ✔️ международная торговля Полюс охватит более 300 000 жителей трёх муниципалитетов юго-востока Мексики. 3️⃣ Эквадор и Канада: сотрудничество в горнодобывающей отрасли Государственная горнорудная компания ENAMI (Empresa Nacional Minera del Ecuador) и канадская Barrick International (входит в число крупнейших золотодобывающих компаний мира) подписали меморандум о взаимопонимании по разработке 10 месторождений. На первом этапе предусмотрено инвестирование $8,5 млн, из которых $1 млн направят на социальные программы в затронутых регионах. 4️⃣ Перу и Япония: стратегическое партнёрство на $17,3 млрд Во время официального визита в Токио президент Дина Болуарте представила японским инвесторам 76 проектов на общую сумму $17,3 млрд. Среди приоритетных сфер: 🔸 здравоохранение 🔸 образование 🔸 транспорт 🔸 телекоммуникации 🔸 энергетика 🔸 инфраструктура Перу активно участвует в: ▪️CEPEJA — Перуано-японский деловой совет ▪️AAE — Соглашение о стратегическом экономическом партнёрстве ▪️CPTPP — Транс-Тихоокеанское партнёрство Япония подтвердила стратегическую заинтересованность: 🔹 поддержку выразил премьер-министр Сигэру Исиба 🔹 подписаны соглашения в сферах обороны, устойчивого развития и технологий 🔹 Перу станет почётным гостем на Peru Day в рамках Expo 2025 Osaka 🔹 запланирована встреча с императором Нарухито Итог: 🇵🇦Панама становится международным хабом для бразильского капитала. 🇲🇽Мексика стимулирует развитие южных регионов за счёт инвестиций и налоговых льгот. 🇪🇨Эквадор модернизирует добывающую отрасль при поддержке Канады. 🇵🇪Перу выстраивает прочный альянс с Японией, опираясь на инфраструктурные и технологические мегапроекты. Латинская Америка демонстрирует уверенный курс на экономическую интеграцию, региональное развитие и стратегические союзы. Каждая из инициатив укрепляет позиции стран на глобальной арене — от Четумаля до Токио. #ЛатинскаяАмерика#Панама#Бразилия#Мексика#Четумаль#Перу#Япония#Эквадор#Инвестиции#Развитие#CPTPP#AAE#CEPEJA#Expo2025#APEC#Визы#Болуарте#Лула#Мулино#Barrick#ENAMI 👉Всегда свежие новости о странах Латинской Америки!