Runtime error R6034 attempt to load C runtime library incorrenctly

    在VC 6.0的工程转换到VS2008下,编译以后是正确的,但是在运行的时候出现了上述的错误,具体提示如下图所示:

    除了网上见到的解决办法,说什么间谍软件遗留了MSVCR80.DLL动态库,需要删除动态库,虽说没有在WINDOWD/SYSTEM32目录下找到这个文件名,但是在别的文件夹下看到了,于是用360强制删除了,最后差点重装系统,其实有可能不是这些错误,问题仍然出现在代码上,最后就发现自己的一个函数就是在VC下可以运行,但是在VS2008下编译通过不能运行,出现上述那个错误。所以,在出现这个问题以后,网上常规的那些办法(比如修改编译选项之类的),可以追查自己的代码,慢慢注释自己的代码,知道发现有改变,那么就找打了问题所在,然会再查看是那些代码导致了这个错误。

Traceback (most recent call last): File "D:\桌面\ultralytics-yolov8-main\test1\blueberry.py", line 4, in <module> a1 = YOLO('yolov8n.pt') # 官方提供的基础测试和训练模型 ^^^^^^^^^^^^^^^^^^ File "D:\桌面\ultralytics-yolov8-main\ultralytics\yolo\engine\model.py", line 106, in __init__ self._load(model, task) File "D:\桌面\ultralytics-yolov8-main\ultralytics\yolo\engine\model.py", line 145, in _load self.model, self.ckpt = attempt_load_one_weight(weights) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\桌面\ultralytics-yolov8-main\ultralytics\nn\tasks.py", line 396, in attempt_load_one_weight ckpt, weight = torch_safe_load(weight) # load ckpt ^^^^^^^^^^^^^^^^^^^^^^^ File "D:\桌面\ultralytics-yolov8-main\ultralytics\nn\tasks.py", line 336, in torch_safe_load return torch.load(file, map_location='cpu'), file # load ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\李佳伟\AppData\Roaming\Python\Python312\site-packages\torch\serialization.py", line 1524, in load raise pickle.UnpicklingError(_get_wo_message(str(e))) from None _pickle.UnpicklingError: Weights only load failed. This file can still be loaded, to do so you have two options, do those steps only if you trust the source of the checkpoint. (1) In PyTorch 2.6, we changed the default value of the `weights_only` argument in `torch.load` from `False` to `True`. Re-running `torch.load` with `weights_only` set to `False` will likely succeed, but it can result in arbitrary code execution. Do it only if you got the file from a trusted source. (2) Alternatively, to load with `weights_only=True` please check the recommended steps in the following error message. WeightsUnpickler error: Unsupported global: GLOBAL ultralytics.nn.tasks.DetectionModel was not an allowed global by default. Please use `torch.serialization.add_safe_globals([ultralytics.nn.tasks.DetectionModel])` or the `torch.serialization.safe_globals([ultralytics.nn.tasks.DetectionModel])` context manager to allowlist this global if you trust this class/function. Check the documentation of torch.load to learn more about types accepted by default with weights_only https://pytorch.org/docs/stable/generated/torch.load.html.解释代码
05-23
[ULogger][ERROR][2025-06-06 16:16:25 567] - XLUA[ERROR] : 104941 stack traceback: [C]: in function 'assert' Game/App/App:117: in function 'Game.App.App.EnterGame' Main:18: in function 'EnterGame' Main:21: in main chunk [C]: in function 'require' [string "chunk"]:1: in main chunk [ShangYoo.Framework.Core.ULogger::LogError [ShangYoo.Framework.Core.XLuaManager::SafeDoString [ShangYoo.Framework.Core.XLuaManager::LoadScript [ShangYoo.Framework.Core.XLuaManager::GameStartup [ShangYoo.Framework.Core.XLuaManager::OnLoad [ShangYoo.Framework.Core.SingletonBehaviour`1[[ShangYoo.Framework.Core.XLuaManager, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]::Awake [UnityEngine.GameObject::Internal_AddComponentWithType [UnityEngine.GameObject::AddComponent [UnityEngine.GameObject::AddComponent [ShangYoo.Framework.Core.SingletonBehaviour`1[[ShangYoo.Framework.Core.XLuaManager, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]::get_Instance [ShangYoo.Framework.Core.SingletonBehaviour`1[[ShangYoo.Framework.Core.XLuaManager, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]::Active [GameEntry2::OnStartGame [GameEntry2::StartGame [ShangYoo.Framework.Core.FrameworkEntry+<>c__DisplayClass9_0::<TrySelectRegion>b__0 [ShangYoo.Framework.Loader.LoaderManager::<StartGame>b__61_0 [ShangYoo.Framework.UI.NoupdateProgress+<>c__DisplayClass6_0::<ExcuteCallback>b__0 [ShangYoo.Framework.Core.LoaderUtilities+<DelayFunIEnumerator>d__17::MoveNext [UnityEngine.SetupCoroutine::InvokeMoveNext UnityEngine.Debug:LogError (object) ShangYoo.Framework.Core.ULogger:WriteLogToConsole (ShangYoo.Framework.Core.ULogger/LogLevel,string,string) (at Library/PackageCache/com.syyx.tpf.client.framwork@1.77.6-exp.1/Framework/Runtime/Core/ULogger.cs:727) ShangYoo.Framework.Core.ULogger:_Log (ShangYoo.Framework.Core.ULogger/LogLevel,System.Text.StringBuilder) (at Library/PackageCache/com.syyx.tpf.client.framwork@1.77.6-exp.1/Framework/Runtime/Core/U
最新发布
06-07
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值