有些Python应用每次在运行的时候都会链接huggingface.co去检查下载模型文件,即使你已经下载好了所需要的文件,运行的时候还是会去链接huggingface.co,比较麻烦,我们直接让它以离线模式在本地电脑读取。
首先先将所有需要的模型文件下载下来,放到当前程序运行目录内如huggingface文件夹
修改HUGGINGFACE的缓存位置环境变量,Python执行脚本内修改代码:
os.environ[“HUGGINGFACE_HUB_CACHE”] = os.path.join(os.getcwd(), “huggingface”)
你也可以使用其它方式设置HUGGINGFACE_HUB_CACHE的系统环境变量值
然后再让HUGGINGFACE设为离线模式,使用如下方式:
set HF_DATASETS_OFFLINE=1
set TRANSFORMERS_OFFLINE=1
通过设置环境变量值OFFLINE=1来保持离线,这样再运行Python应用的时候就不会去链接huggingface.co,也不会报链接超时等错误了。