报错解决
写代码过程中遇到的各种报错的具体描述、报错原因解释,以及相应解决办法的总结
小白冲鸭
这个作者很懒,什么都没留下…
展开
-
【报错解决】ModuleNotFoundError: No module named ‘iopath‘
打开你的anaconda的prompt,激活你的pytroch环境,选择以上4种方式中的一种进行安装即可。如果使用一种方式安装不成功,可以尝试使用其它的方式进行安装。上网查阅资料发现,报错原因是你的pytorch环境中没有安装ioptah包,所以安装一下这个报错就可以解决了。安装成功后,再运行程序就不会报错了。以下记录一下解决过程。原创 2023-12-19 15:38:39 · 1083 阅读 · 0 评论 -
【报错解决】graphviz.backend.execute.ExecutableNotFound: failed to execute ‘dot‘, make sure the Graphviz
注意:本文的解决方案适合于安装了graphviz和torchviz,而没有安装graphviz软件,而且没有安装sklearn包的情况。原创 2023-12-20 15:51:11 · 3773 阅读 · 3 评论 -
【报错解决】ValueError: Invalid type <class ‘numpy.int32‘> for the flop count! Please use a wider type to
【代码】【报错解决】ValueError: Invalid type <class ‘numpy.int32‘> for the flop count!原创 2023-12-19 17:39:53 · 195 阅读 · 0 评论 -
【报错解决】RuntimeError: Expected tensor for argument #1 ‘indices‘ to have one of the following scalar
直接换一个函数生成tensor,就是不再使用Tensor()函数了,而是使用torch.tensor()函数,也就不会报错了。在Tensor()函数后面加.long()转换成long类型,就不会再报错了。原创 2024-01-08 19:40:40 · 1719 阅读 · 0 评论 -
【报错解决】ModuleNotFoundError: No module named ‘setuptools.build_meta‘
更新以下setuptools即可。原创 2024-01-08 19:33:36 · 1094 阅读 · 0 评论 -
【报错解决】anaconda: Read timed out.
换一个源进行下载,比如使用清华源、豆瓣源等。我这里是使用百度镜像下载的,速度较快,而且也不会报错,几分钟就下载完成了。造成以上报错的原因是:网络连接出现问题,无法下载。原创 2024-01-24 11:02:14 · 823 阅读 · 0 评论 -
【报错解决】TypeError: __init__() got an unexpected keyword argument ‘size‘
【代码】【报错解决】TypeError: __init__() got an unexpected keyword argument ‘size‘原创 2024-01-03 20:17:38 · 839 阅读 · 0 评论 -
【报错解决】main.py: error: the following arguments are required: --data_dir, --save_dir
时,报出了这一错误,原创 2024-03-15 15:44:12 · 558 阅读 · 0 评论 -
【报错解决】NotImplementedError: Unable to handle scheme ‘f‘, expected one of (‘‘, ‘file‘, ‘ftp‘, ‘ftps‘,
我几乎尝试了网上能查到的所有相关解决办法,结果还是会报这个错误。最后我想起来好像代码上传服务器的时候文件路径没有进行修改,然后修改地址后在运行,就成功了,不报错了。这简直就是啪啪打脸,要被自己蠢哭了,浪费了两天时间。希望大家都不要像我一样犯这么低级的错。原创 2024-06-06 16:35:02 · 111 阅读 · 0 评论 -
【报错解决】opnet14.5报错:网络中的某个节点的src_stat没有具体化
我查阅大量资料并进行尝试之后发现,报错原因是:可能节点模型选错了。就是在节点模型面板中,比如选择PC时,节点模型选错了,我这里是选的ethernet_station_adv(错误的),导致节点内部的进程模块的数据线的src_stat属性为空,没有具体化,所以会报以上错误。解决办法就是换一个节点模型,我这里是换成ethernet_wkstn_adv就可以了,就可以成功运行仿真了。原创 2024-04-13 11:38:33 · 209 阅读 · 0 评论 -
【c++报错解决】此声明没有存储类或类型说明符
显然,上述代码中,strcpy函数是在函数体外进行调用的,因此会报错。原创 2024-02-16 10:59:23 · 568 阅读 · 0 评论 -
【报错解决】深度学习模型训练时cuda内存足够但测试时反而报错cuda out of memory
第一行代码初始化模型,在cpu上进行,第二行代码,首先torch.load函数将模型参数加载到cpu上,然后model.load_state_dict函数加载模型到cpu上,第三行代码直接将整个模型放到gpu上,避免了重复加载模型参数,节省了gpu内存,就不会再造成cuda内存不够而报错了,第四行代码是将模型进行并行化处理,也就是说,如果你有多块gpu的话,这行代码可以将模型复制到多块gpu上进行并行化计算,当然如果你只有一块gpu或只有cpu,加了这行代码也没什么影响,不会报错。原创 2024-06-07 21:23:03 · 834 阅读 · 0 评论