huggingface模型(文本AI检测 )运行记录
huggingface模型(文本AI检测 )运行记录。
按照视频一步步安装,最后运行实例时失败。在cpu上跑不动。跑起来后,内网网址进不了,切换至gpu运行超时无响应。
回想起来大概率是pytorch版本不对,明天回顾一下
发现版本没问题
查看界面网络,包已发出,但无响应
怀疑可能是9111端口被占用(?)。把代码托管到平台上,也无法运行。出现以下问题:
第一种是requiement文件中的y没有依赖。无法运行
第二种不加入这个文件,显示没有transformers;
整理思路。运行时报错为发送的请求被阻止。
寻找是哪个软件阻止了请求。
破案了,是开的梯子阻止了请求,梯子把访问主机的请求ban了。把梯子关了就行。
后发现仍有问题:
在挂了梯子的情况下我就能够访问那个huggingface,但是他会阻止我访问主机的请求,而且在这种情况下能发送包但无响应;第二种就是不挂梯子。这时我能够下载和运行一些程序,但又不能访问huggingface。无法运行模型。
我试过先开梯子让它把源码下载下来,再关梯子运行,也不行,他还是要要链接huggingface
在终端添加运行:
set https_proxy=http://127.0.0.1:7890(clash)
set http_proxy=http://127.0.0.1:7890
后再运行程序,即可。
程序绕过了系统代理,通过clash访问huggingface.
检查时再次发现问题:python程序运行时新建的终端不能访问主机,自己新建的可以。但这两个终端环境都是一样的
经过经过尝试,这个python程序新建的终端无法访问127.0.0.1:7890
定位问题:python运行新建的终端连接不上端口(主机端口),自己新建的cmd没问题
让vscode也翻墙,但不在终端设置时两个都连不上huggingface,在终端设置后两个都可以。有可能是设置那边不会影响终端 只影响vscode自己本身的连接。
为方便计,直接在系统环境变量里添加上这两个变量 ,设置后两个都行了
模型成功运行。