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

Резултати

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

Пребарај: #il

当前筛选 #il清除筛选
Пирогафк

@pirogafk · Post #2534 · 07.10.2025 г., 17:56

Прошло чуть больше года, остались на ночь на той же ферме Ферма недалеко от бывшего промышленного городка Beloit, штат Висконсин, прямо на границе с Иллинойсом. Город потихоньку возрождается после промышленного бума. Бывшие заводы преобразовывают в спорткомплексы, офисы и креативные пространства. Питаю слабость к подобным трансформациям, видимо еще с Питера, где заброшенные заводы в центре города становятся чем-то современным и технологичным. Раньше там стояли рабочие станки, а теперь люди занимаются йогой, играют в баскетбол или ходят на концерты Спали под открытым небом. Вообще, живя здесь, я впервые узнал, что люди в Штатах активно кемпятся в гамаках. Такого опыта ещё не было, но пришла идея поспать прямо на матрасе без палатки. Где ещё этим заниматься? Безопасная территория на частной собственности, да и последние тёплые дни. Полнолуние, с одной стороны - высохшее кукурузное поле, с другой - яблоневый сад. Только бурундуки наводят суету. Ночью разбудил вой койотов, но вспомнили как они убегают от людей и легли дальше спать. Проснулся через час, увидел падающую звезду, проспал до рассвета Конец сезона яблок. Владелец к нашему приезду активно собирал остатки, видимо, чтобы мы не доели. Поделился 4 яблоками. Вид яблок - honeycrisp. Реально honey и реально crisp. Приобрел пакетик яблок за 10$ и яблочный сок за 6$. Местные активно катаются по фермам и приобретают продукцию. Второй раз остаёмся на ферме и второй раз останавливается машина и спрашивает где владелец и продают ли яблоки (или делают ли apple picking - платишь за сбор яблок и забираешь себе). Покатавшись по округе можно накупить себе свежей продукции, обычно владельцы делают указатели на дороге и выставляют отдельный ларёчек с возможностью оставить наличку или сделать перевод У владельца фермы также есть лошади. Покататься не разрешил, объяснив тем, что страховка не позволяет. Сначала думал, что переживают за нас, но, скорее всего, за лошадей. Хозяйка активно занимается лошадьми и была в отъезде в Теннесси, как раз по этой теме. Лошадки пасутся прямо напротив яблоневого сада и очень изредка подходят к тебе и показывают головой на яблоки, а когда не даёшь - уходят Надеюсь вернуться сюда через год #IL

Hashtags

Пирогафк

@pirogafk · Post #1912 · 13.09.2024 г., 05:00

Anderson Japanese Gardens 🇯🇵 Замечаю у местного населения большую тягу ко всему японскому - еда, культура, природа. Если в городе есть ботанический сад, то, скорее всего, в нем будет японский сад. В этот сад специально заехали на обратном пути с кемпинга по пути в Чикаго. Очень ухоженный парк - чистота и продуманность в деталях - от брошюр до самих деревьев. Надо будет вернуться осенью Любопытно, что не смотря на удаленность Японии от Штатов, с кем мне удавалось пообщаться, местные либо хотят побывать в стране восходящего солнца, либо уже были. Частенько страну выбирают как первую для путешествий #IL

Hashtags

Пирогафк

@pirogafk · Post #1897 · 03.09.2024 г., 09:00

Мои первые осенние выходные прошли так: - Остался на ферме у дедули по имени Брайан в 2 часах езды от Чикаго, бронировал через через HipCamp. Длинные роадтрипы надоели, изучаю скудненькую, но все-таки зеленую природу Мидвеста - "кемпинг" (если это можно так назвать) в машине в первый раз вообще не впечатлил, в машине спать неудобно, ощущение единения с природой отсутствует. Были большие надежды на машину, но нет. Приобрели палатку и гамак - На ферме, как полагается любому уважаемому себя американцу, растет кукуруза и яблоки (а еще много лошадок!) Молодая кукуруза никак не сравнится с магазинной, супер-кайф. Яблоки попросили пока не есть, мол, еще не созрели. Брали мы яблоки или нет - писать не буду, но по вкусу они сладкие! Чувствую, что потихоньку набиваю опыт кемпингов, докупаю необходимое. Еще чуть-чуть и можно будет рвануть куда-то более-менее серьезно, а потом может и вообще в Йеллоустоун! #IL

Hashtags

Пирогафк

@pirogafk · Post #1390 · 25.12.2023 г., 18:17

The Bahá’i House of Worship 🌖 В получасе езды от Чикаго есть храм всех религий. Их всего несколько по всему миру и каждый с уникальным дизайном #IL

Hashtags

Пирогафк

@pirogafk · Post #932 · 05.09.2023 г., 05:25

🏖 Illinois Beach State Park Пока у нас последние жаркие дни, пользуюсь возможностью закрыть купальный сезон в озере Мичиган. Скоро наконец закончится жара и будет +20 Как у вас, закрыли уже купальный сезон? #IL

Hashtags

Пирогафк

@pirogafk · Post #926 · 03.09.2023 г., 07:30

🏔️Starved Rock State Park Впереди длинные выходные из-за Дня Труда в понедельник, поэтому продолжаю изучать окрестности штата Иллинойс. Популярный парк, 1.5ч от Чикаго. #IL

Hashtags

Пирогафк

@pirogafk · Post #872 · 16.08.2023 г., 06:40

В конце августа в городе пройдет триатлон. Люди тренируются в озере, плавая недалеко от берега. #IL

Hashtags

Пирогафк

@pirogafk · Post #593 · 14.05.2023 г., 08:36

На выходных выбрались первый раз за город в место под названием Busse Woods 🌳 Это большой парк/заповедник в пригороде (40 мин на машине) Несколько выводов: - В Иллинойсе абсолютно другая природа и нужно время чтобы привыкнуть к этому. Равнины, равнины. После года жизни рядом с горами как-то сложно воспринимать что-то другое. - В разы меньше пеших маршрутов рядом с городом. Я пользуюсь приложением AllTrails, на этот масштаб (фото 4) в Денвере было пару сотен прикольных мест, в Чикаго еле сотня. Опять же, горы сильно вносят разнообразие. ⛰ - Расстояние. Город огромный, требуется полчаса-час только чтобы выехать из него и добраться до какой-то природы. В Денвере хватало 20-30 минут. Опять же плюс маленького города. 🏠 - Очень много русскоязычных в парке. По ощущению 80% посетителей парка - славяне, из них 50% русскоязычные. Видимо, популярное место. В целом неплохо, народ рыбачит, катается на каяках, гоняет на велосипедах. Будем пробовать изучать другие места в окрестноснях. ps перечитал пост, выглядит будто Денвер выигрывает всухую в плане природы, но так и есть. Это было очевидно еще до переезда. Все что западнее Колорадо - очень красиво, восточнее - с пивом покатит. #IL

Hashtags

ИХР РАН / ISC RAS

@isc_ras · Post #518 · 25.07.2022 г., 14:08

🥼Ученые из Imperial College London опубликовали обзор по использованию машинного обучения для предсказания свойств ионных жидкостей (IL, ionic liquid). 👀В обзоре дается краткое описание базовых концептов машинного обучения, а также примеры использования ML (machine learning) для предсказания вязкости, плотности, температуры плавления, поверхностного натяжения, токсичности и растворимости газов в IL. Авторы также подробно описывают проблемы существующих датасетов и пути развития в будущем. #IL#ML💻

Hashtags

123•••1011
ПретходнаСтраница 1 од 11Следна