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

Windows 11下NPM命令失效,OpenSSL配置错误求助

解决Node.js OpenSSL配置路径重复错误

从报错信息能看出,OpenSSL尝试读取的配置文件路径存在重复拼接问题:D:\openssl-1.0.2j-fips-D:\openssl-1.0.2j-fips-x86_64\OpenSSL\bin\openssl.cnf,这是环境变量OPENSSL_CONF设置错误导致的,以下是针对性修复步骤:

  • 打开系统环境变量设置:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」列表中找到OPENSSL_CONF,点击「编辑」
  • 删除路径中重复的D:\openssl-1.0.2j-fips-部分,修正为正确路径,比如D:\openssl-1.0.2j-fips-x86_64\OpenSSL\bin\openssl.cnf
  • 保存设置后,关闭所有已打开的命令行窗口(含CMD、PowerShell),重新启动窗口后运行项目

如果找不到OPENSSL_CONF变量,直接新建:

  • 变量名填OPENSSL_CONF
  • 变量值填写你OpenSSL安装目录下bin文件夹内openssl.cnf的完整路径(可右键该文件→「属性」→「安全」→复制「对象名称」获取)

临时验证方法(无需修改系统环境变量):
打开命令行,先执行以下命令,再启动项目:

set OPENSSL_CONF=D:\openssl-1.0.2j-fips-x86_64\OpenSSL\bin\openssl.cnf

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 10:50:38