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

Резултати

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

Пребарај: #wheretogo

当前筛选 #wheretogo清除筛选
Пост-тарбут

@posttarbut · Post #926 · 06.03.2023 г., 09:13

#purimjlm#wheretogo ШУШАН ПУРИМ JLM, 7-8 марта🍷 Special подборка для тех, кто решил как следует провести следующую неделю и доедет до Иерусалима. 💃Purim Parties 7-8.03 (почитали свиток Эстер вечером и понеслось) PURIM Paradox - Technodrom, Tower of David Museum Purim – Hollander in Wonderland, The Rabbit Hole Hypnotic Discoteque Beit Hansen в ночь с 7-8 марта (все-таки будет), заканчивается Pirate Parade в Hamiffal PURIM PARTY in Abraham Jerusalem URBAN Purim Fest, Orion The Big Purim Calm Down, Mazkeka Вечеринки всю ночь на рынке Махне Йехуда 🎭👺Уличный карнавал 8.03 Главный пуримшпиль на площади Сафра в 11.00, карнавал идет полным ходом на всех близлежащих улицах и площадях. Nachlaot Purim Party стартует в 14.00 Jerusalem Cinematheque подготовила программу для всей семьи. Очень рекомендую, если все надоело. 🏛Музеи JLM с детьми есть из чего выбрать. 6-8.03 Музей науки им. Блумфилда Занятия для детей на Пурим 7-8.03 Музей Израиля Экскурсии на тему праздника, посещение редкой книжной коллекции Молодежного отдела музея, разнообразные мастер-классы. По вторникам дети посещают музей бесплатно! 7-9.03 Музей итальянского еврейства Мастер-класс по изготовлению венецианских масок для детей от 6 лет и старше. Стоимость участия - всего 10 шекелей при покупке входного билета в музей (взр.-25 шек, реб. -15 шек.) 🍷Выставки 8.03. OREGET Koresh 14, куратор Двир Шакед 10.03 Gordon Gallery Jerusalem открытие студии Asaf Ben Zvi и выставок Fatma Abu Romi and Ruth Halvitz Cohen 10.03 Studio of Her Own -новая выставка 3 художниц, куратор Мейталь Манор 10.03 Jugs, Pots and Jars| Kuchinate. Art Cube Artist's Studio выставка продажа работ африканских женщин, с которыми работает арт и психотерапевтический коллектив Kuchinate 11.03 Jerusalem Artist House открывает выставки Yael Shloma, Tal Golani, Sapir Gal

Bali News

@balinews · Post #246 · 23.11.2024 г., 10:00

🏝Next Saturday events agenda on Bali 📍 Seminyak 🍸Party by the pool from 1 pm to late, with DJs keeping the energy high. Happy Hour from 4-5 pm. Score 2-for-1 Aperol cocktails or selected pizzas for just 110K – perfect for sharing with friends! 📍Kuta 🎤 Get up close and personal with the dynamic and unapologetically passionate performance of G FLIP. Known for their incredible musicianship and electrifying stage presence, this event promises to be a rollercoaster ride of high notes and euphoric moments. 📍Kabupaten Badung 🍿 Enjoy breathtaking ocean, mountain, and airport views while watching a movie from the cliffs of Jimbaran Beach. @BaliNews #wheretogo#events

Bali News

@balinews · Post #31 · 30.04.2024 г., 09:49

🌴 Bali zoo has a new animal: the Asian tapir The zoo near Ubud in Gianyar district has a new member. By the beginning of the Muslim holiday Lebaran there brought a new animal. It's an Asian tapir. The black and white tapir can still be found in the wild, walking in the jungles of Sumatra Island. They are solitary individuals that reach a length of 2 to 2,5 meters. The animals eat leaves and fruits, and their nose resembles a small trunk, like an elephant's. @BaliNews #wheretogo#Ubud

Bali News

@balinews · Post #44 · 12.05.2024 г., 10:45

🌅 The ultimate sunset serenade with Jay Sean & IYAZ at Rock Bar 🎤🎶 Rock Bar AYANA to present JAY SEAN & IYAZ Live – an electrifying evening of sensational music and ocean vistas. 📆 Mark Your Calendars :) Date: May 17, 2024 Time: Kick off at 4:00 PM Venue: Rock Bar Ayana, the iconic beach club that offers a perfect blend of elegance and excitement. 🎫 13 tickets left! @BaliNews #wheretogo#Kuta

Bali News

@balinews · Post #34 · 03.05.2024 г., 10:34

🛍️The biggest mall in Southeast Asia is about to open its doors in Bali 🏬 The new ICON Mall in Sanur is due to open to the public on the 17th of May and comes as part of the massive tourism redevelopment project in Sanur. 🥇The shopping complex will eclipse Kuta Beachwalk Mall, Bali Galeria Mall, and even Living World Mall in Denpasar, which is currently the biggest retail park and mall on the island. @BaliNews #Sanur#wheretogo

Bali News

@balinews · Post #45 · 13.05.2024 г., 12:15

Time to yourself🧘‍♀️ Indulge in a 45-minute grounding meditation, harmonising your being and cultivating a deep sense of peace and renewal within. 🗓️ Tomorrow, May 14 🕖 7 am - 7.50am 📍Seminyak, at Sunset Park Pool Bar, Level 4, Potato Head Studios Bookings via the link. @BaliNews #wheretogo#Seminyak

Bali News

@balinews · Post #36 · 05.05.2024 г., 10:32

🤠Annual Cinco De Mayo party at Motel Mexicola 🪩 Today from 6pm till the late night you can try to win IDR 10 million in Reggaeton Dancing Competition. 🍸 DJs, dancers and good vibes are expected in Seminyak tonight. @BaliNews #Seminyak#wheretogo

Bali News

@balinews · Post #557 · 21.01.2026 г., 05:02

🌿Lake Bratan 🛕 One of Bali’s most famous scenic spots. Lake Bratan is known for the iconic Pura Ulun Danu Bratan temple on its shore, surrounded by mountains and cool mist. The lake is considered sacred and plays an important role in irrigating rice fields across the island. 🚗How to get there: Located in the Bedugul area, about 1.5–2 hours by car from Ubud, Canggu, or Seminyak. The easiest way is by car, scooter, or hired driver. #places#wheretogo#culture@BaliNews

Bali News

@balinews · Post #253 · 02.12.2024 г., 13:10

🏆A restaurant at Luna Beach Club in the heart of Nuuanu City has received a nomination at the Restaurant & Bar Design Awards 2024 📍 Nuanu City is an ambitious project on the map of Bali, designed with a focus on sustainability and comfort. This neighborhood brings together modern spaces for living and leisure: stylish residences, thoughtfully designed public areas and signature establishments that draw attention with their unique concept. Here you can feel that the future has already arrived like cozy, thoughtful. 🎁Christmas Nights with a 5-course program are available at the restaurant, priced from IDR 950,000. 🍾 As well as New Year's Night with a 6-course program and wine costing from IDR 1,500,000. 🍽 More details are here. @BaliNews #wheretogo#places#holidays

Bali News

@balinews · Post #442 · 21.06.2025 г., 10:02

📰Perang Pandan‑2025 – a rare battle ritual will be held in Karangasem 📍 Fight on thorny leaves instead of swords: on June 21-23, the Perang Pandan ritual will be held in the village of Tenganan. 🍃 The male participants fight with bunches of pandan and bamboo shields, and wounds are treated with a healing paste of herbs and turmeric. 🐲 The holiday is complemented by a Balinese food fair, master classes on longtars and the sale of a unique double ikat. #wheretogo#culture#events@BaliNews

Bali News

@balinews · Post #497 · 25.09.2025 г., 09:05

📰Balinese sculpture park gains popularity online 📍 In Ubud, the Sari Timbul sculpture garden is rapidly gaining popularity. A massive Barong head at the entrance, the mystical Kala Rau statue, and figures from Balinese folklore make it one of the most unusual places to visit. 👀 Here, visitors can not only take striking photos but also watch the process of glass blowing and wood carving. #places#Ubud#wheretogo@BaliNews

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