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 слични објави

Пребарај: #chinese

当前筛选 #chinese清除筛选
Tibicen

@world_music_geek · Post #828 · 03.12.2024 г., 14:59

陆春龄, 周惠, 周皓, 马圣龙 ~ 三六(江南丝竹) [Lu Chunling & Zhou Hui & Zhou Hao & Niao Shenglong ~ 36 - Jiangnan Sizhu] China Record Company, 1983 #chinese #traditional youtube | download пост с китайскими кассетами настолько побил все рекорды по лайкам, что даже заставил меня задуматься, не является ли Поднебесная моей основной аудиторией ☺️ но даже если если это вы по приколу наставили огоньков, знайте – я не шучу, и вполне могу все эти кассеты тут выложить. начну с самой, наверное, традиционной. Jiangnan Sizhu переводится как "музыка бамбука и шелка" и это по сути название жанра давней музтрадиции восточной части Китая в районе дельты реки Янцзы. сейчас эта традиция представлена как в виде народных ансамблей, так и в консерваториях - и тогда ее исполняет целый оркестр. тут же – квартет признанных мастеров жанра.

Classical Music

@exploreclassical · Post #194 · 11.02.2021 г., 12:36

大家除夕快乐🧧🏮🎉,今天听一首喜庆的~鲍元恺先生的《看秧歌》选自他的《炎黄风情》二十四首中国民歌管弦乐曲集。《看秧歌》这是一首山西民歌,描述了一对姐妹结伴到邻村看秧歌,一路上趣事层出的情景~ 从明天开始,我们会开始一个“辛丑年的古典音乐”系列,从1661年开始,一直到1961年,300年,五个辛丑年,借此机会一路回顾古典音乐的历史~~~敬请期待~🙏🙏🙏 #chinese#folk https://youtu.be/pUNoTu7ncAk?t=5618 ref:https://baike.baidu.com/item/炎黄风情

Addis Standard

@addisstandardeng · Post #21884 · 30.03.2026 г., 13:43

#Chinese automaker giant unveils four electric vehicle models for #Ethiopian market Addis Abeba - Guangzhou Automobile Group Co., Ltd (GAC Group) has unveiled four new electric vehicle (EV) models for the Ethiopian market, marking the company’s formal expansion into the country’s emerging e-mobility sector. The launch took place Friday evening during the opening of the company’s GAC JUNTU flagship showroom in Addis Abeba, where government officials, industry stakeholders, and business representatives attended the event. Speaking at the ceremony, Zhou Li said Ethiopia’s policy shift toward green mobility and the growing demand for environmentally friendly vehicles influenced the company’s decision to introduce the new EV models. https://www.facebook.com/AddisstandardEng/posts/pfbid05vnDTb7ybGhEcsZQo9LJnPHbtWFP6bCSuhNDCczpejiyYNV8SgxPn4kmaBdc2Tx8l

Addis Standard

@addisstandardeng · Post #21901 · 01.04.2026 г., 08:42

News: Gold exports surge to $3.5 billion as #Ethiopia pivots toward mining-led growth Ethiopia’s mining sector is rapidly emerging as a central pillar of the economy, with #gold exports reaching an estimated $3.5 billion and reshaping national economic priorities, according to reports by Al Ain and Africanmining.co. Ethiopia’s gold production has surged to approximately 39 tons, generating about $3.5 billion in revenue—accounting for nearly half of the country’s total exports in the last fiscal year. He added that the country recorded a similar export figure from gold in just the past eight months, underscoring the sector’s accelerating role in driving economic growth. The report by Africanmining notes that Ethiopia’s mining industry is transitioning from largely artisanal operations to industrial-scale production, supported by regulatory reforms & increasing foreign investment. In a major development highlighting growing investor confidence, #Chinese.... Read more: https://addisstandard.com/?p=56234

Tibicen

@world_music_geek · Post #813 · 16.11.2024 г., 14:59

吳國材 ~ 日麗荷香 [Wu Guocai ~ Lotus Fragrance] Man Chi Records Hong Kong, 1981 #chinese #traditional #guangdong youtube | download еще одна кассета из моей недавней коллекции китайской традиционной музыки. на этот раз другой региональный стиль, называемый 廣東音樂 (Кантонская музыка): инструментальная музыка из Гуанчжоу и прилегающих районов в дельте Жемчужной реки провинции Гуандун на южном побережье Китая (википедия). это то, что я бы назвал наиболее приближенным к китайскому варианту нью-эйджа, т.к. жанр хоть основан на народных мелодиях, он часто ориентирован на более поэтическое настроение и созерцание природных явлений, таких как капли дождя, осенние листья, течение реки, цветение лотосов и т. д.. обычно эта музыка предназначается для отдыха и обретения внутреннего равновесия, чего вам и желаю ☺️

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