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

Резултати

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

Пребарај: #cdn

当前筛选 #cdn清除筛选
订阅分享中心

@dingyue_Center · Post #3477 · 16.08.2025 г., 05:50

#投稿 hysteria2://[email protected]:32525?sni=9jclv1.225313.xyz#%F0%9F%87%BA%F0%9F%87%B8%20United%20States%2001 hysteria2://[email protected]:35223?sni=jclvc.225313.xyz#%F0%9F%87%BA%F0%9F%87%B8%20United%20States%2002 hysteria2://[email protected]:35229?sni=jclv6.225313.xyz#%F0%9F%87%BA%F0%9F%87%B8%20United%20States%2003 vless://[email protected]:53256?security=reality&type=tcp&sni=www.icloud.com&fp=chrome&flow=xtls-rprx-vision&sid=f9ea500b&pbk=esaOZvAWBuGVG338aj7r7ZRAEjagix8fRdagq_TSIgQ#%F0%9F%87%BA%F0%9F%87%B8%20United%20States%2004 vless://[email protected]:53257?security=reality&type=tcp&sni=www.icloud.com&fp=edge&flow=xtls-rprx-vision&sid=e0ae2096&pbk=JZUSy2VvkRxH7xClQ28rTymqBioo29HDORWN-P2Y7BQ#%F0%9F%87%B8%F0%9F%87%AC%20Singapore%2001 vless://[email protected]:2083?encryption=none&security=tls&type=ws&sni=stun.d0uchebag.com&host=stun.d0uchebag.com&path=%2fiptv%2fiptv.m3u#🇯🇵 jp vless://[email protected]:443?type=ws&path=/ws&host=su.weyolo.com&security=tls&fp=chrome&alpn=h2,http/1.1&ech=AFP+DQBPAAAgACDiIy8rJenymfvILou0UxKxXlZlh1uYdgbJYJ0a6MVXFwAkAAEAAQABAAIAAQADAAIAAQACAAIAAgADAAMAAQADAAIAAwADAAAAAA==#🇭🇰 hk vless://[email protected]:2053?type=ws&path=/ws&host=boss.xiaoyaogpt.com&security=tls&fp=chrome&alpn=h2,http/1.1&ech=AFP+DQBPAAAgACB/1KayypkUylTZASvARWbkZhXLQzUwzRxAEeHTxVsVTAAkAAEAAQABAAIAAQADAAIAAQACAAIAAgADAAMAAQADAAIAAwADAAAAAA==#CDN🇺🇸 us2 vless://[email protected]:2053?type=ws&path=/ws&host=boss.xiaoyaogpt.com&security=tls&fp=chrome&alpn=h2,http/1.1&ech=AFP+DQBPAAAgACB/1KayypkUylTZASvARWbkZhXLQzUwzRxAEeHTxVsVTAAkAAEAAQABAAIAAQADAAIAAQACAAIAAgADAAMAAQADAAIAAwADAAAAAA==#CDN🇺🇸 us3 vless://[email protected]:2053?type=ws&path=/ws&host=boss.xiaoyaogpt.com&security=tls&fp=chrome&alpn=h2,http/1.1&ech=AFP+DQBPAAAgACB/1KayypkUylTZASvARWbkZhXLQzUwzRxAEeHTxVsVTAAkAAEAAQABAAIAAQADAAIAAQACAAIAAgADAAMAAQADAAIAAwADAAAAAA==#CDN🇺🇸 us4 订阅链接:https://st-sub.fly.dev/v2b/nc/api/v1/client/subscribe?token=acafad056ba1c685a15a117b4a784ec8&flag=clash 总流量:5.86TB 剩余流量:4.70TB 已上传:256.63GB 已下载:934.32GB 该订阅将于2025-11-02 05:35:26 +0000 UTC过期,距离到期还有77天23小时54分47秒 hysteria2://[email protected]:14549?peer=www.bing.com&insecure=1&alpn=h3#%E9%A6%99%E6%B8%AF

Hashtags

SIN LÍNEA MX (OFICIAL)

@SINLINEAMXnoticias · Post #31469 · 14.04.2026 г., 17:35

¡Tómala! 💣💥 🔴 Además de los tres señalados, el Departamento del Tesoro de #EU sancionó a dos casinos por lavado de dinero para el #CDN🎰💰🔍 https://revistaelpolitico.com/internacional/eu-sanciona-el-crosty-exabogado-de-el-z40-activista/

Hashtags

Yummy 😋

@godlynews1 · Post #14789 · 27.01.2026 г., 15:00

谷歌云正式官宣涨价,其中北美地区翻倍 1月27日,谷歌正式宣布将于2026年5月1日对CDN Interconnect、Direct Peering、 Carrier Peering等方式进行数据传输的价格进行调整,其中北美地区翻倍。 北美:0.08美元/GB(此前为0.04美元/GB) 欧洲:0.08美元/GB(此前为0.05美元/GB) 亚洲:0.085美元/GB(此前为0.06美元/GB) 🗒 标签: #Google#CDN 📢 频道: @GodlyNews1 🤖 投稿: @GodlyNewsBot

Hashtags

Find Blog👁发现博客

@FindBlog · Post #599 · 19.06.2025 г., 13:02

腾讯云近日正在内测边缘安全加速平台 EdgeOne,这是全球唯一同时支持国际和国内加速的免费 CDN 平台,用户无需付费即可在国外和国内启用腾讯云 CDN 节点,加速访问。 Cloudflare 作为加速和安全防护工具,其免费版不支持 CNAME 解析,国内访问延迟较高。与之相比,腾讯云 EdgeOne 不仅可以加速国际访问,还支持 CNAME 分区解析,同时提升国内用户的访问速度。 地址:https://edgeone.ai/redemption #羊毛#CDN 频道:@FindBlog 群组:@FindBlog_Group

Hashtags

APP喵-软件资源共享

@appmew · Post #14798 · 17.10.2025 г., 02:56

中文网字计划:免费开源中文字体库,中文字体CDN,支持直接引用 CSS --如果你是开发者,可以在官网查看字体,并且获取 Web 支持,直接引用 CSS 文件即可使用。 --如果你是设计师,需要原始字体文件,你可以点击 Github 图标跳转下载。 🏷标签:#源码#字体#font#CDN#网站 ☁链接:点击获取 ⭐频道😮圈子✏投稿🌍中文

订阅分享中心

@dingyue_Center · Post #3418 · 24.07.2025 г., 15:39

#Tencent #EdgeOne #cdn https://edgeone.ai/get-free-plan 测速,分享(点完分享跳转后x掉) 白嫖2个cdn套餐,只有国际线路,但据说hk等国内访问还不错。 用得上的试试。之前EdgeOne还要兑换码,懒得搞 关于绑卡:直接返回再快速登录跳,只用EdgeOne无需绑卡 🐳早晚得烂

⚪️ 互联网速报 | Vercel 扩充新的 IP 段 Vercel 的 cname.vercel-dns.com 开始混入来自 66.33.60.0/24 的解析,目前每次解析均返回一组 76.76.21.x 和 66.33.60.x 的 A 解析。 经 WHOIS 查询,此 C 段的 ARIN 注册网络名为 VERCEL-02,分配于 2024-03-21,大约于最近几日 (2024-12-21)左右开始使用,截至发稿时 Vercel 官网文档还未作更新。 背景知识:此前 Vercel 一直只有 76.76.21.0/24 一个 C 段,不过可惜由于受到 AWS AGA 上游限制,目前 Vercel 仍然不支持 IPv6。 #Vercel#CDN#ARIN ✅ 本条消息由 AFF Channel (@affyes) 撰写,不含任何 AI 成分,请放心食用,转发请保留尾部声明,感谢支持。 ✅ 频道 https://t.me/affyes ✅ 群组 https://t.me/affyes_chat

12
ПретходнаСтраница 1 од 2Следна