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

Резултати

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

Пребарај: #shibainu

当前筛选 #shibainu清除筛选
AIRDROPS BOSS

@airdropsboss · Post #727 · 20.06.2021 г., 17:43

🪂 BabyShiba AIRDROP 🪂 🔸Rewards 3,200,000,000,000,000 #BabyShiba🐶 🔸 5000 Valid will be received 640,000,000,000 BabyShiba tokens each 🎁 Big Giveaway - $20,000: Besides, we'll randomly select 100 lucky users and give $200 each! ▶️ Join Tele: https://t.me/babyshiba_channel ▶️ Join Twitter: https://twitter.com/babyshiba_inu?s=21 ▶️ Retweet this TWITTER, comment and tag 3 friends ▶️ Fill in the Form: https://forms.gle/FwD3VoHtRrKnox3v9 💯Tasks must be completed 📡 About BabyShiba: https://babyshiba.net Disclaimer: Please do your own research (DORS) before joining to any airdrops project, also airdrop is 100% free. Don't send any fee or penny for receiving airdrop tokens. Also we don't recommend you to invest in any new projects, just join airdrop for free. #Babyshiba#ShibaInu

Garantex News Russia

@garantexnews · Post #14010 · 25.12.2024 г., 15:00

🏆 Мемкоины стали самыми популярными криптовалютами в 2024 году 💥 CoinGecko сообщает, что в 2024 году самыми популярными криптовалютами стали мемкоины. Почти 30% инвесторов выбрали эти высокорискованные токены. 💥 Лидерами среди мемкоинов остаются Dogecoin и Shiba Inu с капитализацией $49,3 млрд и $13,8 млрд. Общая капитализация мемкоинов достигла $113,2 млрд. 💥 Наибольший интерес вызвали токены, базирующиеся на блокчейнах Solana и Base (L2). Аналитики отмечают, что многие проекты могут быть мошенническими. 💧 Интерес к AI-токенам снизился. Их совокупная капитализация составляет $44,8 млрд, а лидерами стали Near и Internet Computer. #Мемкоины#Криптовалюты#Dogecoin#ShibaInu

Garantex News Russia

@garantexnews · Post #14199 · 27.01.2025 г., 10:00

💸Более 20% россиян протестировали возможности мемкоинов 🎯 Почти 21% российских пользователей инвестировали в мемкоины, сообщает маркетплейс «Выбери.ру». 🎯 15% покупали токены на волне хайпа, 4% регулярно торгуют мемкоинами, а 2% приобретают их в поддержку разработчиков. Однако 79% россиян никогда не инвестировали в такие активы. 🎯 Из тех, кто решился на покупку, 71% верили в рост цены, 23% привлек дизайн, а 6% поддались ажиотажу в соцсетях. 🎯 47% считают, что мемкоины расширяют экосистему цифровых валют, но большинство таких токенов рано или поздно покинет рынок. 🎯 По данным CoinMarketCap, капитализация мемкоинов превышает $91 млрд. Лидеры — Dogecoin, ShibaInu и Pepe. 🎯 Перед инаугурацией Трампа появились монеты TRUMP и MELANIA, которые в течение нескольких дней росли взрывными темпами. TRUMP вошел в топ-5 мемкоинов, его капитализация достигла $5,25 млрд. #Криптовалюта#Мемкоины#TRUMP#ShibaInu#Dogecoin

Mirracoin Новости

@MirraChannel · Post #233 · 19.11.2024 г., 06:00

#Crypto#Memecoins#Dogecoin#ShibaInu#Криптовалюта Мемкоины взлетают: капитализация на историческом максимуме! 🚀 Тем временем общий объем капитализации мемкоинов достиг рекордных высот и приближается к отметке $120 млрд. Эти криптовалюты, часто создаваемые для развлечения или с целью хайпа, уверенно закрепляются в криптовалютной экосистеме. Мемкоины, такие как Dogecoin или Shiba Inu, стартовали как шуточные проекты, но быстро привлекли внимание благодаря поддержке сообществ и медийным фигурам. Сегодня их ценность растёт не только за счёт популярности, но и за счёт новых возможностей, например, интеграции в платформы или использования в реальных приложениях. И хотя мемкоины ассоциируются с высокими рисками и волатильностью, их феномен остаётся ярким примером того, как криптовалютный рынок объединяет комьюнити, культуру и технологию. _ ⏩ Ставьте лайки 👍 и подписывайтесь на наш канал, чтобы узнавать больше новостей из мира web3-технологий! ___________ @MirraChannel😎

Airdrop Market Pro

@airdrop_market_pro · Post #726 · 29.07.2024 г., 10:33

Subscribe to our channel and receive a reward in Shiba Inu cryptocurrency! 🐕💰 Don't miss out on this exclusive offer! 🚀#CryptoRewards#ShibaInu#JoinUsNow 165 / 5 000 Подпишитесь на наш канал и получите вознаграждение в криптовалюте Сиба-ину! 🐕💰 Не упустите эксклюзивное предложение! 🚀#CryptoRewards#ShibaInu#JoinNusNow

NFT & Airdrop News

@airdrop_nft1 · Post #722 · 29.07.2024 г., 10:34

Subscribe to our channel and receive a reward in Shiba Inu cryptocurrency! 🐕💰 Don't miss out on this exclusive offer! 🚀#CryptoRewards#ShibaInu#JoinUsNow 165 / 5 000 Подпишитесь на наш канал и получите вознаграждение в криптовалюте Сиба-ину! 🐕💰 Не упустите эксклюзивное предложение! 🚀#CryptoRewards#ShibaInu#JoinNusNow

Ganar Dinero Seguro

@ganardineroseguro · Post #740 · 07.10.2021 г., 23:28

The Crypto Prophet (@ShibaProphet) Tweeted: The 2nd Parabolic is Starting Buckle up. It's going higher than before #Shiba#SHIB#ShibaCoin#SHIBARMY#shibainu#shibainu#ShibaSwap#SHIBDELETEAZERO#shibarium#ShibaProphethttps://t.co/uxWOszyTh5https://twitter.com/ShibaProphet/status/1446214042071277572?s=20