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

Резултати

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

Пребарај: #socialfi

当前筛选 #socialfi清除筛选

🌙Moon.so x TON Events Introducing a new partner — Moon.so, a new cryptocurrency social network on Telegram, leading #SocialFi on the TON blockchain. Moon.so is 100% for Telegram users. The project is a participant in the TON accelerator. How to get to the moon? 🚀Fly into a rocket 🚀 Subscribe to channels 🚀 Confirm that you are a person in their chat 🚀 Enter code [INVITATION CODE]: /invitation_code 6423444269 🚀 Check out the $MOONS reward. Join a large-scale Airdrop campaign for the first participants!👩‍🚀 Channel | Chat | Bot | Twitter

Hashtags

ForU AI Channel | ฅ^◡ ⩊ ◡^ฅ

@foruai_channel · Post #414 · 06.03.2025 г., 14:09

📣 ForU is Calling All Community Champions: Become a Titan! 📣 Ready to level up your influence and make a real impact on the future of AI? 💪 As a ForU Titan, you'll be at the forefront of our community-driven ecosystem, empowering users, shaping the #SocialFi landscape, and earning $FORU tokens along the way. We're looking for passionate individuals to lead the charge, foster innovation, and help us build a decentralized future where everyone benefits.Are you ready to make a difference? Register for the ForU Ambassador Program today and become a Titan. Register here 👉https://bit.ly/foruambassadorprogram 🐦Tweet

Hashtags

🌙Moons a new local crypto social network on Telegram Welcome to the Moons, a new local crypto social network on Telegram, the leading #SocialFi on TON Blockchain. Moons is 100% for Telegram users. The project is a participant of the TON Accelerator Program. How to get to the Moon? 🚀Join the project via bot 🚀 Subscribe for the channels 🚀 Confirm that you are human in their community (captcha) 🚀 Enter the invitation code: /invitation_code 6423444269 🚀 Check your $MOONS reward in the bot. Join the BIG Airdrops campaign for early members!👩‍🚀

Hashtags

Pirate Clash Official Channel

@PirateClashChannel · Post #139 · 16.07.2024 г., 13:06

🤝 Partnership: SingSing X Pirate Frenzy Announcing our latest partnership with SingSing, an innovative #SocialFi platform that combines singing, social games, and trading contests. Users can trade crypto assets in a unique, social, and group-based manner. 🎁 Join SingSing now for Reward:https://t.me/SingSing_TG_bot/app?startapp=1835022142 Check out for more details: https://x.com/PirateClash_HQ/status/1813197367056998588 - - - Website | Twitter | TG Channel | TG Community | Discord • Pirate Frenzy (Play-To-Airdrop Mini App on Telegram) • Pirate Clash (Extension directly playable on Twitter)

Hashtags

Mirracoin Новости

@MirraChannel · Post #49 · 20.02.2024 г., 07:31

#крипто#SocialFi Что такое SocialFi? SocialFi (сокращение от фразы «Social Finance») - это децентрализованные социальные сети. Инновационный подход к финансам и социальным сетям, объединяющий DeFi (децентрализованные финансы) и социальные сети на платформе Web3. Он обеспечивает возможность контролировать информацию, свободу выражения и заработок в социальных сетях, используя цифровые активы и NFT-токены для управления. Проекты SocialFi часто организованы в форме DAO (децентрализованных автономных организаций), что помогает обеспечить большую степень демократии и защиты от централизованных решений. Благодаря использованию технологии блокчейн они также могут решать проблемы пропускной способности, обеспечивая более эффективное взаимодействие в социальных сетях. За активность на SocialFi-платформах можно зарабатывать токены от их создателей или от сообщества. Для регистрации нужен криптокошелек, в профиле будет видно ваши NFT а к адресу можно подключить ENS (Ethereum Name Service — это доменная служба, присваивающая пользовательский домен, привязанный к адресу аккаунта вашего кошелька). @MirraChannel😎

🔥Trade 7 days in a row — double your rewards and share 1000 TON! Meet Trade Series, a new #SocialFi feature on #StormTrade DEX that makes trading even more fun! 💪How does this work? ⚡️ Open or increase your positions every day. ⚡️ Get +15% RP farming speed daily. ⚡️ Complete 7 daily trades and share 1000 TON ⚡️ On the 8th day of trading, the speed of RP farming doubles, and you get a cool achievement! 🎁Missed a day? Unfortunately, your progress will reset. Be consistent and don't let the rewards slip away! 🤘Trade, earn and farm $STORM!

TONlines – News

@tonlines · Post #7009 · 01.05.2025 г., 13:46

RoOLZ Gods & Mortals: Exciting Updates Ahead #SocialFi#MEXC RoOLZ Gods & Mortals celebrates the distribution of SocialFi rewards from the last event, while addressing a listing issue on MEXC. Get ready for the upcoming May SocialFi event, focusing on viral videos and engagement, with details to come soon. Don't miss today's Comput3ai livestream at 12 pm ET. Source: link @tonlines

SingSing Announcement

@singsingchannel · Post #938 · 27.10.2024 г., 17:35

📢 Heads Up, SingSingers! 🎉 📍 Airdrop Eligibility Check Reveal is just around the corner! 🔍⏳ Soon, you'll find out if you're on the list to receive exclusive rewards! Stay tuned & make sure your wallets are ready! 💸✨ #SingSing#Airdrop#Web3#SocialFi 🎤Announcement | Chat | X (Twitter) | Website | Game

以太坊区块链新闻| ETH 以太币圈热瓜

@ethereumglobalnews · Post #1206 · 25.10.2025 г., 01:30

🖼 Trending now: #Adoption – Rumble integrates Bitcoin & crypto tipping for its 51M+ users. #BTC#SocialFi 🤑影音平台 Rumble 宣布將推出加密貨幣打賞功能,讓超過 5100 萬名使用者 能以比特幣等主流代幣進行內容互動與創作者贊助。 此舉象徵社群媒體與加密經濟正加速融合,或將推動 Web3 創作者經濟 的新一波浪潮。 #Insight @EthereumGlobalNews Follow for more Web3 & DeFi updates!

The Open Platform

@topco · Post #29 · 06.01.2023 г., 06:38

Trends of SocialFi Market in December - The top 5 most popular social media Dapps, according to DappRadar’s 30-day rankings of Unique Active Wallets (UAW) 1) Hooked Protocol — A community-driven social protocol with an on-chain tokenomics design (UAW: 1.07M) 2) Galxe — One of the largest Web3 credential data network (UAW: 753.1K) 3) Carv — User-owned gaming identity to empower Web3 games and players (UAW: 54.3K) 4) CyberConnect — A decentralized social network protocol that helps Web3 applications bootstrap network effects (UAW: 44.1K) 5) Lens Protocol — Crypto users create profiles and interact with each other, forming a decentralized social graph (UAW: 38.5K) - Former Twitter employees are creating Spill as an alternative (source) - The DeSo Blockchain, a custom-built layer-1 designed for the scalability of decentralized social applications for millions of users, recently crossed 2 million accounts and 130,000 MAUs (source) #trends#december#SocialFi

SingSing Announcement

@singsingchannel · Post #722 · 19.07.2024 г., 14:56

🚀 Major Development Ahead! 🚀 We are proud to announce that RUBY will soon be integrated into the SocialFi SDK with our esteemed partners. This integration marks a significant milestone in our journey to enhance the Web3 ecosystem. Together, we are paving the way for innovative and secure digital interactions. Stay tuned for more updates! 🌟 Read more and open Treasure at: X Post #SocialFi#Web3#RUBY#Innovation

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