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

Резултати

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

Пребарај: #nmr

当前筛选 #nmr清除筛选
Coin Sonar

@CoinSonar · Post #244171 · 18.04.2026 г., 12:26

#NMR | Volume spike (USDT PAIR) 317 times the average volume 98.25K USDT traded in 1 min └Selling vol: 61.49K USDT 🔴 Boost score: 1/10 24h Vol: 445.92K USDT (Binance) Price: 8.75 (-1.3% in 24h)

Hashtags

Coin Sonar

@CoinSonar · Post #243656 · 17.04.2026 г., 13:09

#NMR | Volume spike (USDT PAIR) 28 times the average volume 130.67K USDT traded in 15 min └Selling vol: 79.47K USDT 🔴 Boost score: 1/10 24h Vol: 445.92K USDT (Binance) Price: 8.86 (-1.3% in 24h)

Hashtags

American Crypto©

@americancryptotrading · Post #27188 · 18.03.2025 г., 12:27

🇺🇸#NMR/USDT has crossed through the descendingresistance on the daily timeframe🔍 Climbing higher from here🐃 American Crypto©

Hashtags

Alphavave Traders ️️️

@alphavave · Post #3048 · 25.12.2025 г., 02:00

#NMR is crushing it with a 1,925% profit! 💰💵 That's a 1️⃣9️⃣🔤 return on your money from just one signal😉💵 Not going to lie, we have pretty much cracked the crypto code here. The results speak for themselves. Bet you are wondering how... Too bad most won't ever figure it out💯 you want the Same, this is your last chance🎁 ⚡️Don't miss the Christmas Sale!⚡️ ✅Monthly access is now just $30 (originally $200) ✅6-Month access is now just $75 (originally $500) ✅Lifetime access is now just $188 💵 (originally $1250) Let’s make this your most profitable Christmas yet! 🎉 DM me now! 👉@Kevindexter✅

Hashtags

CRYPTO SIGNALS FREE

@crypto_vip_signals_free · Post #372 · 13.08.2021 г., 05:06

#NMR is a type of hedge fund built by a network of data scientists fundamentally it is a strong project which haven’t pumped much in this altseason and definitely having potential to become a top gainer on binance. Technically NMR is on horizontal support and having bullish OBV divergence on 4H timeframe stochastic RSI looking bullish on 1D so now is the right time to build your position in it before breakout for massive profit😊 Target : 0.001-0.0011-0.00125-0.0015 For premium contatct @cryptomathh

Hashtags

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