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 слични објави

Пребарај: #hd2a

当前筛选 #hd2a清除筛选
祂录lze目录群

@talulze · Post #1934 · 08.01.2025 г., 07:16

hd2a(B站网页画质解锁) 在看B站的时候,手机毕竟屏幕小,如何在电脑上看高画质视频或者番剧呢?画质问题我想起来了之前发过的hd2a【 https://t.me/viphd2a 】,之前教程删过一次,去看了看他的群,发现还能用,于是我这边再说一下。 一、安装脚本 1.需要油猴beta版(就是红猴)【红猴链接】,黑猴不行。 2.打开【 https://hd2a.page.gd/ 】安装脚本,虽然安装的脚本名字叫【网盘下载助手】,其中一个功能就可以用于bilibili网页版,去解锁B站大会员的某些功能(比如在线观看的画质、会员番剧) 3.关闭B站网页版视频里的【自动连播】功能。 二、获取解析点数 在2025.02.22,作者因为高昂的服务器费用,于是修改了B站解析的方式。就是要去群里绑定机器人去发送一串字后,就能获得点数了。 (1)去【 https://t.me/viphd2a 】发送【bilibili】这几个字母 (2)然后会有一个hd2a的机器人提醒你【请先绑定bilibili账号 与bot私聊发送指定消息 小写的bz加上B站的账号UID】我们点进去私聊。 (3)私聊发送【bz+你的B站uid】,然后机器人就会绑定成功。 (4)然后我们返回群聊,再发送一次【bilibili】,机器人就会回复【哔哩哔哩 (゜-゜)つロ 干杯~】,意思是我们成功获取点数了,就可以去B站网页去解析4K或者会员番剧了。 三、使用脚本 打开B站任意一个视频,其中右下角有一个下载按钮,我们鼠标右键它,会出现一些功能。 (1)建议开启【高画质下载】(但同时也会开启第二个允许脚本点赞投币的脚本功能) (2)再开启一个加速节点,我这边用的【华为1】,反正随便选就行。 设置完后点确定。 刷新网页后,我们可以直接点击视频的画质选择,直接开到最高4K超清那些,然后等个4-5秒(每个加速节点效果不同,比如我用的华为1就需要等几秒),界面就会给你切换画质了,我们可以右键视频,点击【视频统计信息】查看分辨率和帧数,看是否切换成功。刷大会员番剧也是能刷的,比如《双城之战2》。 这个脚本的百度网盘解析功能我没测试,因为我是有会员的,我用不到。 懒的看文字的话看我评论区图文演示 标签:#安卓手机软件#bilibili#哔哩哔哩#油猴脚本#网盘下载助手#画质#解锁#番剧#大会员#脚本#hd2a#B站 ———————— B站相关脚本推荐: hd2a(解锁B站网页画质) B站空降助手(跳过B站广告) Bilibili-Evolved(增强B站功能)

祂录lze目录群

@talulze · Post #1253 · 07.07.2022 г., 06:27

群组介绍: 就是发我生活中遇到的比较好用的软件啊,教程啊之类的,部分含有色情内容,慎入哈。几乎每个消息都有Tag,下面会标注一下,其中 #sex 就是包含色情内容。 A #安卓手机软件#AI#AV#Ayugram#apkcombo#阿里云盘#ASMR B #本子#百度网盘#哔哩哔哩#Bandizip#哔咔#比特彗星#bot#bybit C #磁力#插件#clash#测速 D #第三方TG#代理软件#discord#第一版主#电报小tips E #Ehentai#emby F #flclash#翻墙#flyy H #Hanime1#汉化链接#汉化#黑盒闪搜#hd2a#黄油 I #iwara G #规则#隔空投送 J #机器人#脚本#解压软件#禁忌书屋#禁漫天堂#解压软件#机场#剪映国际版#解压#禁止转发的频道 K #kemono#夸克网盘#可拓浏览器#k-lite L #浏览器#里番#论坛#洛雪 M #漫画#mod#MMD#music#Meget N #nagramX#nhentai#nikke#奈飞#男娘#南+ O #onlyfans#office P #PDF#pikpak#picacomic#pixiv#PerfectViewer#pixez#piliplus Q #QQ S #神器#sex#搜图机器人#私有频道#绅士漫画#搜狗输入法 T #TG群#图片查看器#telegram#推特#twitter#tdl#TG小知识#TG大会员#梯子#贴纸 W #win软件#外挂 X #小说#X#小火箭#写真 Y #阅读#油猴脚本#原神#益达#音乐#油管#youtube#游戏#影视 Z #主题#资源论坛#中文#zachiver#资源管理器#正经漫画 * #360 #64gram