Windows系统Python3.9环境pip安装pyadomd报SSL证书验证错误
pyadomd安装报错解决方法
本次报错的核心原因是pip连接PyPI官方源时触发SSL证书校验失败,无法拉取包索引,并非pyadomd没有适配Python 3.9.1版本。可按以下优先级选择方案解决:
方案1:单次临时跳过SSL校验安装
直接执行以下命令即可完成安装,无需修改任何配置:
pip install pyadomd --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org
方案2:使用国内镜像源安装(推荐,速度更快)
国内网络环境下优先使用清华镜像源安装,可同时解决网络卡顿和SSL校验问题:
pip install pyadomd -i http://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
方案3:永久修复pip的SSL校验问题
如果后续经常需要使用pip安装第三方包,可以直接修改pip全局配置一劳永逸:
- 打开Windows用户目录,路径为
C:\Users\你的系统用户名\ - 新建名为
pip的文件夹,在文件夹内新建名为pip.ini的配置文件 - 将以下内容写入
pip.ini保存:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn ssl_verify = False
配置完成后,后续所有pip安装命令都不需要额外加参数,直接执行pip install pyadomd即可正常安装。
额外注意事项
pyadomd运行依赖.NET Desktop Runtime环境,若安装完成后调用模块时报运行时缺失错误,安装对应版本的.NET Desktop Runtime即可正常使用。
内容的提问来源于stack exchange,提问作者Amarendra Chaubey
相关产品推荐
相关产品推荐

