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

Резултати

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

Пребарај: #arclinecloud

当前筛选 #arclinecloud清除筛选

#ArcLineCloud#弧线网络#测速#中转机场#送测 #071 ArcLineCloud 测试套餐为 [Infinite 10240G],未做速率限制 ✈️ ▎机场信息 2025/8/17 据悉,机场运营方面出现变动,不确定因素变高,目前来看的话不推荐购买 🚀 ▎测速节点 珠海联通5G、佛山联通2G、广州移动1.5G、上海电信1G ✈️ ▎机场类型 -全中转 -节点类型:ss 🥫 ▎ 个人评价 -倍率方面: 几乎全1倍,部分3倍的专线 -价格方面: (盎然又又又有各位最爱的动态倍率,但是阳间版) 每天 09:00-17:00 为低倍率时间,在此期间所有节点的流量消耗为标准倍率的五折。 最低套餐价格:7.2元/64G/月 折合最多可用:128G 折合单价:0.054元/G 建议套餐:Base 128G - 月付版 我觉得买月的刚刚好👀用完还能再买,还有低倍率阳间版 - 套餐为一次性交付 - eg:Hobby [192G] [季付] 90天内只有192G流量,一次性到账,中途不重置 - 性价比程度:有性价比的👀 -速度方面: 主要入口: 安徽合肥 移动 (常规节点) 广东深圳 移动 (专线节点) 测的全是单线程的👀又是最贴近实际体验的一集 单线程的三网,那必然是包快的,晚高峰也是挺满意的😙 (不同套餐有不同速率限制,测试套餐为不限速套餐) - 个人评级:包快的!!! -稳定性方面 主包也是刚接到不久,用了不止一会会了,目前很稳,后续还会狠狠观察的 🐱 ▎ B话专区 🌟 看吧,也是接到了😃。当然,我觉得还不错 🐶所以就狠狠推了 ☺️ 看看老板怎么说: 简介与特色: 所有流量按照套餐约定一次性交付,无需担忧流量不够用的问题。所有节点 9:00 - 17:00 流量倍率5折,赠送高达1PB资源的Emby服务器。全中转+优质国际落地服务器,可通过IEPL节点低延迟访问常用地区。无日志政策,不保留任何活动日志。 - 有性价比的 - 套餐和往常那些套餐可能不一样,这个是周期性不重置套餐,具体解释可以参考-价格方面 - 单线程也是不错的,三网都挺不错的,晚高峰当然也是满意的🙂 - 解锁一般,属于是够用类型 好了 🌟 总结一下: 1、总体体验还不错,月付即可 2、是谁喜欢的阳间动态倍率 🐶 3、不同套餐有不同速率限制,介意的勿买 🍓 ▎优惠码 暂无 📽 ▎Emby Emby当然也是有的,当然是Mefun的 Emby&内群机器人: @ArclineCloudBot (凭有效订阅绑定即可) 🌟 ▎关于我们 ❤️频道:https://t.me/PushGoodCloud ❤️频道关联群组:https://t.me/OowoO_Chat

✅机场2025『五一 · 劳动节』优惠 🟠赔钱机场看看近期测速图#赔钱机场 7折 优惠码:劳动节快乐 有效期:截止到2025.5.15 🟠库洛米看看近期测速图#库洛米 85折 优惠码: 2025-Labour-Day 有效期至::2025/05/06 23:59:59 🟠光环网络看看近期测速图#光环网络 A-购买活动 购买 [半年付] 套餐 额外加赠1个月 购买 [年付] 套餐 额外加赠2个月 B-优惠活动 8折 优惠码: SALE20 有效期:截止到2025.5.10 🟠橘色云看看近期测速图#橘色云 85折 优惠码: juseyun 有效期:截止到2025/05/08 23:59 🟠清风云看看近期测速图#清风云 8折 常驻优惠码:SVIP888 🟠AiDeer看看近期测速图#AiDeer 8折 优惠码: AiDeer20% 有效期:截止到至5月6号 🟠DoriyaNetwork看看近期测速图#DoriyaNetwork 8折 优惠码: 2025-5-1 有效期:截止到至5月5日 🟠Nutbit看看近期测速图#Nutbit#坚果 8折 优惠码: 51 注:开心果套餐除外 有效期:截止到至5月6日 🟠好鸭看看近期测速图#好鸭 8折 优惠码:duck-8(点击可复制) 有效期:2025/04/29—2025/05/18 🟠Ash看看近期测速图#Ash 9折 优惠码: 劳动节快乐 有效期:截止到至5月5日 🟠SYN看看近期测速图#SYN 新用户 9折:new 季付 85折:Season 年付 7折:Year 两年付 6折:TwoYears 有效期:未知 🟠YkkCloud看看近期测速图#YkkCloud 8 折 优惠码: 20%OFF 有效期至:2025/05/05 23:59 (UTC+8) 🟠红叶看看近期测速图#红叶 7折 优惠码: 51 有效期:截止到至5月5日 🟠ArcLineCloud看看近期测速图#ArcLineCloud A-购买活动 购买 [半年付] 套餐 额外加赠1个月 购买 [年付] 套餐 额外加赠2个月 B-优惠活动 8折 优惠码: SALE20 有效期:截止到2025.5.10 🟠MoMo加速看看近期测速图#MoMo加速 1、 新老用户 85 折 优惠码: 85off 首次购买的新用户可享任意套餐首月套餐 6 折(需工单申请) 2.、超值长期套餐,续订更划算! 季度/半年付 套餐:8折 优惠码: 80off 年付 套餐: 7折 优惠码: 70off 有效期:截止到至5月5日 🟠飞兔云看看近期测速图#飞兔云 9折 优惠码:51@90 适用范围:月付、半年付、年付套餐 (特惠套餐 & 一次性套餐除外) 有效期:截止到至5月5日 23:00 🟠淘气兔看看近期测速图#淘气兔 9折 优惠码:51@90 适用范围:月付、半年付、年付套餐 (特惠套餐 & 一次性套餐除外) 有效期:截止到至5月5日 23:00 🟠Anrun看看近期测速图#Anrun 3折优惠码: 202551 适用套餐:100G/300G/500G高速流量套餐 有效期:截止到至5月5日 🟠鹿语云看看近期测速图#鹿语云 月付/季度/半年付 85折 优惠码:q6FCCfLB 年付 8折 优惠码:LkR1aEiF 有效期:截止到至5月6日 ↔️机场活动补充:点我狠狠进入评论区看看 注: 1-点击机场名称可直接跳转机场评测 2-所有优惠码点按即可复制 建议看看测评,光看测速图可能有点片面了 ✨状态:已完结 #机场优惠#活动#五一#劳动节