@Profile_pictures_tm · Post #4921 · 30.09.2021 г., 14:08
#Flash 🦋@profile_pictures_TM🦋 🦋@Musics_and_Quotes🦋
Hashtags
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
Пребарај: #flash
@Profile_pictures_tm · Post #4921 · 30.09.2021 г., 14:08
#Flash 🦋@profile_pictures_TM🦋 🦋@Musics_and_Quotes🦋
Hashtags
@aesinfos · Post #3297 · 25.04.2026 г., 11:38
#AESinfo | #Mali🇲🇱 🔴#FLASH : Les FAMa brisent une offensive terroriste coordonnée sur plusieurs fronts ! Dans une tentative désespérée de déstabiliser le dispositif sécuritaire national, plusieurs groupes terroristes ont lancé, ces dernières heures, une série d'attaques complexes et simultanées visant des points stratégiques, notamment à Kati, Sénou (Bamako) et Sévaré (Centre). Une riposte foudroyante Grâce à une vigilance accrue et une réactivité exemplaire, les Forces Armées Maliennes (FAMa) ont vigoureusement repoussé ces assauts. Le bilan provisoire fait état de : Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/Aesahelinfo?mibextid=wwXIfr&mibextid=wwXIfr
@aesinfos · Post #2741 · 02.04.2025 г., 10:20
#AESinfo | #Mali🇲🇱 🔴#Flash Tinzaouatene : Les FAMa Déchaînent une Vague de Frappes Aériennes, Déterminées à Éradiquer les Terroristes Malgré la Perte d'un Drone Les Forces Armées Maliennes (FAMa) ont intensifié leurs opérations à Tinzaouatene, menant des frappes aériennes d'une rare violence dans la soirée d'hier. Cette offensive déterminée intervient malgré la perte d'un drone, signe de la détermination des FAMa à éradiquer la menace terroriste dans cette zone. Cette vague de frappes aériennes témoigne de l'engagement sans faille des FAMa à sécuriser la région et à neutraliser les groupes armés terroristes qui y sévissent. Malgré les défis et les pertes matérielles, les forces maliennes poursuivent leur mission avec détermination, démontrant leur capacité à maintenir la pression sur les ennemis de la paix.
@aesinfos · Post #2720 · 29.03.2025 г., 21:40
#AESinfo | #Mali🇲🇱 🔴#Flash : L'Aïd El Fitr célébré ce dimanche après l'apparition du croissant lunaire à Niono ! L'excitation etait à son comble à travers le Mali ! La nouvelle tant attendue est tombée : le croissant lunaire, annonciateur de la fin du Ramadan, a été aperçu ce samedi à Niono. Cette observation confirme que la fête de l'Aïd El Fitr sera célébrée demain, dimanche 30 mars, dans tout le pays.
@aesinfos · Post #1964 · 01.12.2024 г., 12:23
#AESinfo | #Mali🇲🇱 🔴#Flash : L'armée malienne neutralise plusieurs cadres du CSP, dont Fahad Ag Almahmoud Dans le cadre de sa lutte contre le terrorisme, l'armée malienne a mené des frappes aériennes ciblées dans la zone de Tinzawatene, près de la frontière algérienne. Ces opérations ont permis de neutraliser plusieurs éléments du CSP, dont (@Idarfa) Fahad Ag Almahmoud, une personnalité influente ayant auparavant dirigé le GATIA.
@aesinfos · Post #2721 · 29.03.2025 г., 21:40
#AESinfo | #Niger🇳🇪 🔴#Flash : L'Aïd El Fitr se profile à l'horizon, le croissant lunaire aperçu dans deux localités ! L'attente touche à sa fin au Niger ! Des nouvelles exaltantes nous parviennent : le croissant lunaire, signe annonciateur de la fin du mois béni de Ramadan, a été aperçu dans deux localités du pays. Plus précisément, les habitants de la commune de Chettimari, dans la région de Diffa, et ceux de Souloulou, dans la région de Maradi, ont eu la joie d'observer ce moment tant attendu. Cette observation du croissant lunaire marque le début des préparatifs pour la célébration de l'Aïd El Fitr.
@aesinfos · Post #2683 · 16.03.2025 г., 00:05
#AESinfo | #USA🇺🇸 🔴#Flash : Trump Déclenche une Offensive Militaire Majeure Contre les Houthis au Yémen - "Votre Temps est Compté" Le président américain Donald Trump a annoncé avoir ordonné à l'armée américaine de lancer une action militaire "décisive et puissante" contre les Houthis au Yémen. Cette décision fait suite à une série d'attaques perpétrées par les Houthis contre des navires américains et internationaux dans la mer Rouge. Selon le président Trump, les Houthis ont mené une "campagne incessante de piraterie, de violence et de terrorisme" contre les navires, les avions et les drones américains et d'autres pays. Il a critiqué la réponse jugée "pathétique" de son prédécesseur Joe Biden, qui aurait encouragé les Houthis à poursuivre leurs actions. Retrouvez l’article complet sur Twitter X @ AESinfos Facebook https://www.facebook.com/share/12GmNurWEf5/?mibextid=wwXIfr
@TWKBGROUND_CHENNEL · Post #6319 · 15.05.2024 г., 04:00
#flash 遊戲 #game
@xxluoxx · Post #109 · 19.08.2022 г., 11:14
Flash净化版三合一+卸载工具 🏷#Flash#系统
@kejiqu · Post #3971 · 17.12.2025 г., 15:44
Gemini 3 flash 已在 Gemini App 提供,包括快速版和思考版,免费账户可用 Gemini 3 Flash 在多项基准测试中都显著优于 Gemini 2.5 Pro。 支持:文本/图片/音频/视频。 Google Antigravity IDE / Google Gemini Cli 已经支持 Gemini 3 Flash ,Google AI Pro 和 Ultra 会员可享受更高的使用限额。 #Gemini#Flash#AI 📢频道👥群组📝投稿
@wallpapersarena · Post #3181 · 19.09.2021 г., 17:01
#Requested#Flash@WallpapersArena
Hashtags
@bcd8888 · Post #1225 · 27.06.2025 г., 12:15
#Flash#小游戏#互联E栈 Flash 保存计划 网站收藏了各种经典的 Flash 作品,包括游戏和一些有意思的小玩意儿,想要怀旧的可以看看,不用安装 Flash,点击即可运行,免费无广告,无需注册。 🔘网址: 点击打开 🔊频道💬群组🎁福利📍导航