@mujerexitosa · Post #3888 · 08.12.2020 г., 16:00
#apk
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
Пребарај: #apk
@mujerexitosa · Post #3888 · 08.12.2020 г., 16:00
#apk
Hashtags
@mujerexitosa · Post #3628 · 01.09.2020 г., 14:04
Si te consideras novata en el mundo de las infografías, te presento una #apk que se ajusta a tus necesidades principales. Canva: Graphic Design, Video Collage, Logo Maker by Canva Versión: 2.76.0(12137) Actualizada: Agosto 25, 2020 Tamaño: 33.61MB ‼️EMPIEZA DESDE YA‼️ ❣Recomendado por: Mujer🏆Exitosa
Hashtags
@mujerexitosa · Post #3265 · 07.07.2020 г., 22:32
#apk
Hashtags
@mujerexitosa · Post #2807 · 15.06.2020 г., 22:30
#apk
Hashtags
@libreware · Post #1182 · 19.09.2023 г., 04:51
. Obtainium is available via IzzyOnDroid or GitHub and let's you search for apps directly, or you can enter a URL to an app's project, where it grabs the latest APK, and installs it. Then it will check periodically for updates & install those as soon as they pop up. It is the fastest way to get the latest version of an app, & completely bypasses all the app stores. This can be good or bad. Good because you get apps you can't get anywhere else, and the latest versions sooner. Bad because you don't have anyone verifying the safeness of the file. FFUpdater does the same with web browsers and OrBot. If you use Obtainium for other apps, you can use it for your browsers as well, and get rid of FFUpdater to free up resources. Obtainium supports many App sources, including but not limited to: - GitHub - GitLab - IzzyOnDroid - F-Droid - APKPure - APKMirror Obtainium is in pre-release, & isn't the most user friendly app, so it may take a while to learn. Don't give up! ⚡️https://t.me/LinuxTechIndex/738 #apk
Hashtags
@YuKongA13579 · Post #1111 · 26.10.2024 г., 06:41
Miuix 化 #Apk
Hashtags
@Wikidb · Post #433 · 28.05.2023 г., 14:31
#apk
Hashtags
@prprprprprprpr · Post #74 · 20.11.2021 г., 11:18
【软件名称】File Converter 万能文件转换器v12.2.6高级版 【软件支持】安卓 【软件大小】27.38M 【支持语言】简体中文 【软件简介】文件转换器将在几乎所有文件格式之间转换,同时节省您的时间和电池。使用我们的文件转换应用程序从2000 多种源格式转换音频、电子书、视频、3D 模型、文档、演示文稿、CAD 绘图、图像、LaTeX、字体、电子表格、Gerber PCB 甚至元数据!File Converter 应用程序在云中转换文件,因此不会浪费您的电池,您可以继续使用您的设备,并且您的转换速度会快得多。 #APK
Hashtags
@TGhaber · Post #780 · 25.12.2021 г., 07:23
Android için Telegram Beta 8.4.0 (25119) https://install.appcenter.ms/users/drklo-2kb-ghpo/apps/telegram-beta-2/distribution_groups/all-users-of-telegram-beta-2 #Android#apk
@TGhaber · Post #643 · 10.04.2021 г., 10:03
🎉 Yeni Beta Sürümü: Android için TelegramBETA 7.7.0 (22809) #Android#apk#beta
@libreware · Post #1435 · 16.03.2025 г., 17:05
Obtainium Get #Android App Updates Directly From the Source. Tired of waiting for updates in the Play Store? Obtainium lets you install and update Android apps directly from their source (like GitHub release pages) and notifies you about new releases. Cut out the middleman and stay up-to-date! Key Features: * Direct Updates: Install and update apps directly from release pages. * Notifications: Get notified when new versions of your apps are available. * Open Source: Built by the community, for the community. Learn More: * Video Tutorial:Obtainium 101 * README:GitHub * Wiki:obtainium.imranr.dev Recommended Tools: * AppVerifier:GitHub - Verify app authenticity. Community Resources: * Crowdsourced App Configs:apps.obtainium.imranr.dev Why Use Obtainium? See the original motivation: Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed Project Links: * Website:obtainium.imranr.dev * Source Code:GitHub #apk
@appmew · Post #14934 · 26.10.2025 г., 06:18
安卓软件APK安装包arm64-v8a、armeabi-v7a、x86、x86-64有何区别?如何选择? 一篇文章给你讲明白 🏷标签:#APK#安卓#教程 ☁链接:点击获取 ⭐频道😮群聊✏投稿🌍中文