Traceback (most recent call last):
File "/home/jh/PaddleNLP/model_zoo/uie/finetune.py", line 262, in <module>
main()
File "/home/jh/PaddleNLP/model_zoo/uie/finetune.py", line 121, in main
tokenizer = AutoTokenizer.from_pretrained(model_args.model_name_or_path)
File "/root/miniconda3/envs/paddleocr/lib/python3.9/site-packages/paddlenlp/transformers/auto/tokenizer.py", line 322, in from_pretrained
return actual_tokenizer_class.from_pretrained(
File "/root/miniconda3/envs/paddleocr/lib/python3.9/site-packages/paddlenlp/transformers/tokenizer_utils_base.py", line 1636, in from_pretrained
tokenizer.save_pretrained(cache_dir)
File "/root/miniconda3/envs/paddleocr/lib/python3.9/site-packages/paddlenlp/transformers/tokenizer_utils_base.py", line 1704, in save_pretrained
with io.open(tokenizer_config_file, "w", encoding="utf-8") as f:
出现此问题的原因是存储cache的地址空间不足。
解决方法
mv /root/.paddlenlp/ /your_dir/
ln -s /your_dir/.paddlenlp/ /root/
把.paddlenlp文件夹里面的文件移动到新的磁盘上,然后用软链接把它链接回去