分享

python特别是anaconda环境下安装库时报错需要Microsoft Visual C++ 14.0 or greater is required的终极解决方案

 netouch 2024-05-18 发布于北京

网上所有方法我都尝试过,问题持续了好久,最终一个链接解决所有问题,这个方案目前全CSDN都没有。

Installing the development version of scikit-learn — scikit-learn 1.1.2 documentation

前期步骤和其他教程中一致,最后多两步操作,

1.打开Anaconda Prompt的命令终端

2.输入两行代码(分别执行敲一句执行一句)

  1. $ SET DISTUTILS_USE_SDK=1
  2. $ "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x64

其中第二句执行时可能会出现“此时不应有 \Java\jdk1.8.0_291\bin”或者此时不应出现其他的提示,这代表你的环境变量里有过期变量或者其他问题,去环境变量里把对应的无效路径删掉,然后重新打开Anaconda Prompt,再输入这两句命令,最终显示成功就可以了。PIP命令再也不报错。

第二句命令的具体路径要和你安装的build tools相对应,比如我安装的是2022版本,文件夹就要对应修改为2022

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多