当前位置: 首页 > news >正文

3.2 报错整理

  1.  报错1:
    1. 报错:RuntimeError: DataLoader worker (pid 93789) is killed by signal: Killed.
    2. 原因:显存不够
  2. 报错2:
    1. 报错:TqdmWarning: IProgress not found. Please update jupyter and ipywidgets.
    2. 解决:pip install ipywidgets
  3. 报错3:
    1. 报错:RuntimeError: CUDA error: CUBLAS_STATUS_EXECUTION_FAILED when calling `cublasSgemm( handle, opa, opb, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)
    2. 原因:维度不对,检查模型的维度,检查数据的shape
  4. 报错4:
    1. 报错:在安装完librosa之后,运行程序报错“OSError: cannot load library 'libsndfile.so': libsndfile.so: cannot open shared object file: No such file or directory”
    2. 解决:apt install libsndfile1
  5. 报错5:
    1. 报错:ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /root/anaconda3/lib/python3.9/site-packages/matplotlib/_path.cpython-39-x86_64-linux-gnu.so)
    2. 解决:
      1. 使用指令查看版本:strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX,找到最新的版本(如GLIBCXX_3.4.28)
      2. 执行指令 find / -name "libstdc++.so.6*" 也是找最新的(如/root/anaconda3/pkgs/libstdcxx-ng-11.2.0-h1234567_1/lib/libstdc++.so.6.0.29,注意不是/root/anaconda3/lib/libstdc++.so.6.0.29,因为后面的步骤就是要删除这个)
      3. 执行指令strings /root/anaconda3/pkgs/libstdcxx-ng-11.2.0-h1234567_1/lib/libstdc++.so.6.0.29 | grep GLIBCXX (/root/anaconda3/pkgs/libstdcxx-ng-11.2.0-h1234567_1/lib/libstdc++.so.6.0.29是“第二步中选择的那个路径”)
      4. 同样在第三步的输出下找一个最新版本的(如:GLIBCXX_3.4.26)
      5. 执行指令:cp /root/anaconda3/pkgs/libstdcxx-ng-11.2.0-h1234567_1/lib/libstdc++.so.6.0.29 /usr/lib/x86_64-linux-gnu/ (/root/anaconda3/pkgs/libstdcxx-ng-11.2.0-h1234567_1/lib/libstdc++.so.6.0.29是“第二步中选择的那个路径”)
      6. 删除原始软连接:rm /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      7. 建立新的连接:ln -s GLIBCXX_3.4.26 /usr/lib/x86_64-linux-gnu/libstdc++.so.6(GLIBCXX_3.4.26是第四步中选出来的最新版本)
  6. 报错6:
    1. 报错:with torch.no_grad:AttributeError: __enter__
    2. 原因:no_grad后面少打了括号
  7. 报错7:
    1. OSError: Could not load shared object file: libllvmlite.so
    2. 最终参考解决:https://blog.csdn.net/qq_41977618/article/details/119572879
  8. 报错8:
    1. 报错:TypeError: guvectorize() missing 1 required positional argument: 'signature'
    2. 解决:pip install resampy==0.3.1
  9. 报错9:
    1. 报错:untimeError: unexpected EOF, expected 4674996 more bytes. The file might be corrupted.
    2. 原因:torch.load的模型不完整或已损坏,可以使用ls -lht看使用的模型大小和正确的模型大小是否一致
  10. 报错10:
    1. 报错:rm: cannot remove 'seqs': Directory not empty
    2. 解决:
      1. 先使用 fuser seqs看是否有进程在写入文件夹,如果有输出pid,使用kill pid之后再删除即可
      2. 如果没有输出pid 则新建一个文件夹tmp ,然后 mv seqs tmp 然后删除tmp即可。
  11. 报错11:
    1. 报错:[W C:\actions-runner\_work\pytorch\pytorch\builder\windows\pytorch\torch\csrc\jit\codegen\cuda\graph_fuser.cpp:109] Warning: operator () profile_node %647 : int = prim::profile_ivalue(%645)
       does not have profile information (function operator ())
    2. 解释:在运行flask+pytorch的工程时报错,这个报错实际不影响,程序还在运行,可能就是会有点慢
  12. 报错12:
    1. 报错:由于第一次安装g2p_en后,测试import时网路问题导致中断了一些语言包的下载,导致第二次import g2p_en报错:zipfile.BadZipFile: File is not a zip file
    2. 解决方法:
      1. 法1:重新下载报错的包,即可,否则后续再导入会报错。比如,如果报错无法解压cmudict,则:
        import nltk
        nltk.download('cmudict')
      2. 法2(全部语言包重新下载):python中输入
        import nltk
        nltk.find('.')
        ,找到放置zip的地方然后使用unzip测试是否已经损坏,如果已经损坏,则删除nltk_data目录,然后重新进入python 输入import g2p_en,程序又会自动下载了。但如果网速太慢,可能又会下载失败,所以还可以(推荐方法)直接去https://gitee.com/qwererer2/nltk_data.git clone到输出的path处,即可。然后再将packeage中的文件夹逐个移动或复制到nltk_data目录下(直接从属,否则import 时还是找不到,还要下载)
  13. 报错13:
    1. 报错:使用npm安装时,报错run `npm fund` for details
    2. 解决:npm install --no-fund, 加上--no-fund重新尝试安装
  14. 报错14:
    1. 报错:使用npm安装了cnpm之后检查是否安装正确cnpm -v 如果报错:'cnpm' 不是内部或外部命令,也不是可运行的程序或批处理文件。
    2. 解决:找到cnpm和cnpm.cmd所在的文件夹,进入node_modules找cnpm文件夹,将整个文件夹以及找到的cnpm和cnpm.cmd文件复制到nodejs/node_modules目录下即可成功
    3. window10安装vue环境参考:https://blog.csdn.net/li1325169021/article/details/100765894
  15. 报错15:
    1. 报错:throw err;Error: Cannot find module 'commander'Require stack:
    2. 解决:cnpm install commander --save
  16. 报错16:
    1. 报错:webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
    2. 解决:npm install webpack-dev-server --save-dev
  17. 报错17:
    1. 报错:/venv/Scripts/activate : 无法将“/venv/Scripts/activate”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包 括路径,请确
    2. 解决:如果安装了conda环境,激活base环境,在base中执行该指令,然后发现有两层环境,则再使用conda deactivate base退出conda 环境,就只剩下venv环境了。
  18. 报错18:
    1. 报错:Relative imports cannot be used with "import .a" form; use "from . import a" instead
    2. 原因:
      正确代码:from .. import hifigan
      错误代码:import ..hifigan
  19. 报错19:
    1. 报错:npm ERR! Missing script: "serve"
    2. 解决:可以通过查看package.json下的“start”后的指令就是启动指令,比如npm run dev
    3. 原因:服务器名称不是serve
http://www.lryc.cn/news/26068.html

相关文章:

  • 从0开始学python -46
  • JavaScript事件委托机制详解
  • 【项目实战】MySQL中union和union all的相同点与不同点
  • ChatGPT最牛应用,让它帮你更新网站新闻吧!
  • 乌班图安装kvm并配置网络
  • 蓝库云|ERP系统在企业数字化转型中最常用的八大功能
  • Pytorch学习笔记#1:拟合函数/梯度下降
  • 挑战图像处理100问(24)——伽玛校正
  • 高级信息系统项目管理师(高项)软考论文评分标准(附历年高项论文题目汇总)
  • MySQL实战记录篇2
  • C++实现AVL树
  • 高并发语言erlang编程初步
  • springboot 问题记录
  • 【PAT甲级题解记录】1034 Head of a Gang (30 分)
  • Python搭建一个steam钓鱼网站,只要免费领游戏,一钓一个准
  • maven 私服nexus安装与使用
  • 详解数据结构中的顺序表的手动实现,顺序表功能接口【数据结构】
  • 【二】kubernetes操作
  • 如何在 C++ 中调用 python 解析器来执行 python 代码(五)?
  • 八 SpringMVC【拦截器】登录验证
  • PhotoShop基础使用
  • 借助阿里云 AHPA,苏打智能轻松实现降本增效
  • 美团2面:如何保障 MySQL 和 Redis 数据一致性?这样答,让面试官爱到 死去活来
  • react hooks学习记录
  • 创新型中小企业认定评定标准
  • 记录一次nginx转发代理skywalking白屏 以及nginx鉴权配置
  • 如何使用FarsightAD在活动目录域中检测攻击者部署的持久化机制
  • Python - 操作txt文件
  • 老杜MySQL入门基础 1
  • Vue中splice的使用