You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyTorch导入报错:shm.dll或其依赖项异常求助

解决PyTorch导入时shm.dll或其依赖项报错问题
  • 检查并修复系统基础依赖

    • 安装/更新Microsoft Visual C++ Redistributable(选择与系统位数匹配的最新版本,直接从微软官方获取安装),这是多数DLL依赖问题的核心解决步骤。
    • 修复系统损坏文件:以管理员身份打开命令提示符,执行命令 sfc /scannow,等待扫描修复完成后重启电脑。
  • 彻底清理并重装PyTorch

    • 先完全卸载现有PyTorch相关组件:
      pip uninstall torch torchvision torchaudio -y
      
    • 从官方渠道重新安装,推荐使用conda环境(避免版本冲突):
      conda install pytorch torchvision torchaudio cpuonly -c pytorch
      
      若使用pip,确保匹配Python版本,执行对应命令:
      pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
      
  • 调整系统共享内存配置

    • 打开注册表编辑器(运行输入regedit),定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
    • 检查LargeSystemCache键值,若不存在则新建DWORD类型值并设为1;若已存在确保值为1,修改后重启电脑。
  • 排查软件冲突

    • 暂时关闭杀毒软件、防火墙或系统优化工具,这类程序可能误拦截shm.dll文件
    • 关闭占用大量系统资源的后台程序,再尝试导入PyTorch

内容的提问来源于stack exchange,提问作者Cade Ward

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 21:28:12