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

Резултати

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

Пребарај: #talkatone

当前筛选 #talkatone清除筛选
APPKIT 数字游民生活指南

@APPKITLIFE · Post #86 · 29.01.2026 г., 08:28

#Talkatone ▎2026最新Talkatone美国号码注册与保号全攻略 半年前我的Google voice 号码,因为忘记保号过期了,一直想买一张美区号码,前段时间电商平台购买一张美国紫卡,结果刚激活不到24小时就挂了。前段大费周折申请了Talkatone,因为当时申请换了好多网络都无法申请成功,最后通过漫游网络才申请下来,因为网络原因,一直没有用起来。 前几天换了DMIT VPS 想着试试能不能用,连续换绑了几个app都很丝滑,昨天注册PayPal也很丝滑,之前Google voice 都没有注册下来美区Paypal,因为账号收款被封,我今天又重新注册了一个Talkatone号码。 接下来,我把今天的注册流程分享给大家。 ▎第一阶段:申请前的准备 关键操作步骤: 硬件设备:建议iPhone 电子邮箱:Google Gmail (亲测建议) 网络要求:干净的美区IP 或者 美区的漫游网络 (我使用的就是DMIT VPS ,没有做家宽落地) 美区Apple ID:用于下载Talkatone,用于支付Talkatone套餐费用 网络参考:https://www.dmit.io/aff.php?aff=16962 ▎第二阶段:Talkatone 注册实操流程 为了确保成功,美区网络开全局 注册步骤: 1. 点击 Sign Up 并确认年龄大于 16 岁。 2. 选择 Sign Up with Google 进行一键登录。 3. 挑选号码:系统会展示多个可选号码。选定后点击 `Get the number`。 拿到号码后,你可以通过第三方工具检测https://www.phonevalidator.com,该号码会被识别为 "C ELL PHONE。这意味着它在权重上等同于一张美国实体卡,能轻松通过那些拒绝"虚拟号(VoIP)"注册的 App。 ▎第三阶段:账户激活与支付配置 Talkatone 虽然可以免费收发短信,但如果不进行一次充值,它更像是一个"临时号"。 根据用户协议,如果账户余额为 0 且 30 天内无活动,号码会被系统自动回收。 为了永久锁定这个号码,我们需要购买一份"保险"。 支付方案: 1. 在 Talkatone App 设置中找到 `Credits`。 2. 购买最低档位的 60 积分(0.99 美元)。 3. 使用美区 Apple ID(可通过礼品卡充值)或关联了 PayPal 的 Apple ID 完成支付。 完成充值后,你的号码已经处于激活状态,但每月的日常维护依然不可或缺。 ▎第四阶段:保号秘籍与长期维护 充值后的号码虽然更稳,但仍需保持"活跃状态"。 日常保号动作(每 30 天一次) 最简单且零成本的方法是给美国客服拨打电话: - 拨号: 拨打美国苹果官方客服热线 1-800-275-2273 。 - 拨通后无需对话,只需看到通话界面开始 "读秒"(计时器开始变动)即可挂断。 - 这一动作会被系统记录为一次有效的"动账操作"。 只要遵循这套简单的周期性任务,你就能永久拥有一张虚拟的美国"实体卡"。 📱讨论群 📱推特📱联系我 ———————————————————— APPKIT 数字游民生活指南 探索数字生活的更多可能

Hashtags

小小溪部落

@tribebrook · Post #1246 · 19.02.2026 г., 05:55

🗒 标签: #Googlevoice#Google #talkatone#教程#YouTube ▎ 【2026最新实测】 #Talkatone 不充值收不到验证码? 手把手教你$25转入 #GoogleVoice,打造永久免费实体号! (不推荐操作,可以学习) YouTube观看地址 (操作之后talkatone号码彻底变为虚拟号,无任何实际意义。) ❣️别忘记参与抽奖 (以下三个群都在抽TG会员) 华人社区 华人时报华人事件 🌟 小贴士: 限免 / 兑换码具有时效性! 置顶频道 + 开启推送, 福利抢鲜一步! 📢 频道💬 群组🤖 解封 / 投稿 📱TG/GV号购买

小小溪部落

@tribebrook · Post #1181 · 07.02.2026 г., 03:55

🗒 标签: #iOS#TT#talkatone#资讯 ▎最近准备下手购买TT( #talkaone )的小伙伴请谨慎! 购买的60积分已无法接受短信。 (老账号暂时无任何问题) ❣️别忘记参与抽奖 (以下三个群都在抽TG会员) 华人社区 华人时报华人事件 🌟 小贴士: 限免 / 兑换码具有时效性! 置顶频道 + 开启推送, 福利抢鲜一步! 📢 频道💬 群组🤖 解封 / 投稿 📱TG/GV号购买