Python 安装skImage报错:Failed to activate VS environment: Could not find C:\Program Files (x86)\Microsof

在windows下安装skimage时出现如下错误:

The Meson build system
Version: 1.4.0
Source dir: C:\Users\xxx\AppData\Local\Temp\pip-install-ybhobz22\pywavelets_7ddd6133dcaf41228460802e79ab70a3
Build dir: C:\Users\xxx\AppData\Local\Temp\pip-install-ybhobz22\pywavelets_7ddd6133dcaf4
Build type: native build
Project name: PyWavelets(导致错误的包)
Project version: 1.5.0(导致错误版本)
WARNING: Failed to activate VS environment: Could not find C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe
…\meson.build:1:0: ERROR: Unknown compiler(s): [[‘icl’], [‘cl’], [‘cc’], [‘gcc’], [‘clang’], [‘clang-cl’], [‘pgcc’]]
The following exception(s) were encountered:
Running icl "" gave “[WinError 2] 系统找不到指定的文件。”
Running cl /? gave “[WinError 2] 系统找不到指定的文件。”
Running cc --version gave “[WinError 2] 系统找不到指定的文件。”
Running clang --version gave “[WinError 2] 系统找不到指定的文件。”
Running clang --version gave “[WinError 2] 系统找不到指定的文件。”
Running clang-cl /? gave “[WinError 2] 系统找不到指定的文件。”
Running pgcc --version gave “[WinError 2] 系统找不到指定的文件。”

具体导致错误发生的原因是 PyWavelets这个库,的1.5.0的版本在你的Python版本下不兼容。

所以需要先安装PyWavelets,
pip install PyWavelets1.4.1。安装完成后再安装pyimage即可成功。
注:如果pip install PyWavelets
1.4.1安装失败,那么再试试其他低版本,总有一个能够成功。
解决办法与以下类似:
参考链接:https://www.saoniuhuo.com/question/detail-2183412.html,

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值