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

Резултати

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

Пребарај: #kanyewest

当前筛选 #kanyewest清除筛选
VORONA_KARKAET

@vorona_karkaet · Post #1411 · 13.04.2026 г., 05:31

Дорогие подписчики, похоже, эта неделя станет самой необычной и самой музыкальной в канале. Сегодня не будет эссе, но будет признание от Вороны. В общем, у меня случилась любовь - Канье Уэст. Разбил он сердце простой русской женщины, которая 35 лет назад представляла некоего принца (вполне себе реального одноклассника, кстати), страдающего от любви к ней под неумирающие "Белые розы" и "Седую ночь" Юры Шатунова, которые сейчас благодаря Уэсту разрывают музчарты в США сейчас не менее круто звучат на английском. И это прекрасно! В общем есть предложение: коллеги-смежники и друзья из музиндустрии, которые читают канал, по-моему, нужно принять вызов и взорвать русские чарты перепетым американским хитом, а потом передать слово Германии, спев немецкий хит например. Короче, нужна мировая волна хитов! WORLD HIT WAVE (WHW) Культура должна объединять. Видео можно посмотреть во Вк, но треки я для вас прикрепила. Слушайте! Вот ещё ссылка: по цвету сразу можно угадать песню. И спасибо моей дорогой подруге из США, которая прислала мне ссылку. Люблю тебя 🩷 #WORLDHITWAVE #KANYEWEST PS Внимание! Треки созданы ИИ, что не отменяет моего предложения.

СТОП! СЛИТО.💦

@stopslito · Post #12273 · 08.05.2024 г., 15:32

🎤Фестиваль ATLANTA SUMMER FESTIVAL переименовали в ATLANTA SUMMER WEST'IVAL в связи с возможным приездом рэпера Канье Уэста в Москву 🎶 Организаторы решили порадовать фанатов забавной отсылкой к артисту в названии. Хотя выступление Канье на мероприятии не планируется, на фестивале выступят другие рэперы, FRIENDLY THUG 52, ALBLAK 52, HUGO LOUD и YUNGWAY. Пока информация о визите Канье Уэста в Россию не подтверждена, но такая возможность обсуждается. #КаньеУэст#KanyeWest#AtlantaSummerFestival СТОП! СЛИТО.💦

无损音乐分享频道

@d_wusun · Post #5966 · 30.03.2026 г., 00:08

名称:侃爷 Kanye West BULLY 2026 ALAC 24bit 96Khz 苹果音乐 美区 高解析度无损 内嵌歌词 附歌词文件 描述:Kanye West(Ye)时隔四年推出第12张录音室专辑《BULLY》,2026年3月正式上线,收录18首作品。专辑全程无AI人声,由Ye与Mike Dean联手制作,融合经典嘻哈、采样与旋律演唱,回归《808s & Heartbreak》式质感。曲目围绕家庭、愧疚、自我与信仰展开,兼具先锋实验与街头张力,历经多次调整终定稿,是他重回主流视野的重磅回归之作。 链接:https://pan.quark.cn/s/7d04edbe80c8 📁 大小:879MB 🏷 标签:#hires#无损音乐#音乐#侃爷#kanyewest#欧美流行

无损音乐分享频道

@d_wusun · Post #5950 · 28.03.2026 г., 16:15

名称:Kanye West K.West BULLY 2026-03-28- FLAC Hi-Res 44kHz 24bit qobuz 描述:Kanye West(Ye)时隔四年推出第12张录音室专辑《BULLY》,2026年3月正式上线,收录18首作品。专辑全程无AI人声,由Ye与Mike Dean联手制作,融合经典嘻哈、采样与旋律演唱,回归《808s & Heartbreak》式质感。曲目围绕家庭、愧疚、自我与信仰展开,兼具先锋实验与街头张力,历经多次调整终定稿,是他重回主流视野的重磅回归之作。 链接:https://pan.quark.cn/s/8f3ec32dfa5a 📁 大小:542MB 🏷 标签:#hires#无损音乐#音乐#侃爷#kanyewest#欧美流行

百度网盘综合频道

@bdwpzhpd · Post #13963 · 29.03.2026 г., 00:18

名称:Kanye West K.West BULLY - 2026-03-28 FLAC Hi-Res 44kHz-24bit qobuz 描述:Kanye West(Ye)时隔四年推出第12张录音室专辑《BULLY》,2026年3月正式上线,收录18首作品。专辑全程无AI人声,由Ye与Mike Dean联手制作,融合经典嘻哈、采样与旋律演唱,回归《808s & Heartbreak》式质感。曲目围绕家庭、愧疚、自我与信仰展开,兼具先锋实验与街头张力,历经多次调整终定稿,是他重回主流视野的重磅回归之作。 链接: https://pan.baidu.com/s/1-abEhIrUnpT_yMltYee1UQ?pwd=kick 📁 大小:542MB 🏷 标签:#hires#无损音乐#音乐#侃爷#kanyewest#欧美流行

Venture Village Wall 🦄

@venturevillagewall · Post #4241 · 25.02.2025 г., 16:00

Crypto News Highlights from February 2025 🐦 February 2025 in the crypto world: - Trump launches a meme coin here. - Milania releases an unrelated coin here. - Ledger co-founder kidnapped; disturbing incident details. - Africa sees a meme coin launch link. - Argentina collaborates on a meme coin with character Hayden Davis link. - Kanye West discusses Cardano and blockchain plans here. - Major crypto hack attributed to North Korea details. - Dave Portnoy releases scam coins link. - Bitcoin faces a massive drop, testing support at $91,000 details. 🔥 50,000,000 #USDC burned: Transaction details. 🔍 BitMEX founder Arthur Hayes suggests Bitcoin could fall to $70,000 due to ETF liquidations details. 🚓 Russian authorities crackdown on crypto operations, targeting several players details. #Crypto#USDC#Bitcoin#ETH#NFTs#SEC#NorthKorea#ETF#Hacking#Blockchain#MemeCoin#Argentina#KanyeWest#Ledger#Investment#Russia#BitMEX#Volatility#MarketCrash#Tron#Tether#WhaleAlert

Venture Village Wall 🦄

@venturevillagewall · Post #4221 · 23.02.2025 г., 04:00

Ethereum Rollback Not Feasible, Developer Warns Ethereum developer Tim Beiko cautions against rolling back the Bybit attack, citing potential widespread disruptions and significant costs exceeding $1.5 billion. This attack does not breach Ethereum protocol rules unlike the 2016 TheDAO incident. Additionally, a Bybit address transferred $48 million to Galaxy Digital and FalconX, acquiring 34,800 ETH shortly before depositing it back into Bybit. Read more: Ethereum rollback debate and Bybit address transactions #Ethereum#Bybit#Crypto#Blockchain#DeFi#News#Investment#ETH#GalaxyDigital#FalconX#TimBeiko#CZ#KanyeWest#Polychain#OTC#Transaction#Security#Protocol#Rollback#Market#Analysis