微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

“无法打开包含文件:'gsl/gsl_errno.h':没有这样的文件或目录”Widnows 10 上的错误

如何解决“无法打开包含文件:'gsl/gsl_errno.h':没有这样的文件或目录”Widnows 10 上的错误

我正在尝试在 Windows 10 上的 anaconda 中安装 python 包 pyphenomd。我已经使用 GSL 安装了 Microsoft Visual C++ 2015 和 GNU 科学库 (conda) 包。

然后我尝试在 Anaconda Prompt 中使用安装 pyphenomd

pip install pyphenomd

(不使用 conda install,因为这会导致 Packages Not Found 错误。) 但我不断收到以下错误

enter image description here

那么

Installing collected packages: pyphenomd
Running setup.py install for pyphenomd ... error

接着是上述错误的另一次迭代。最后以这条消息结束

enter image description here

根据 Cannot open include file: 'gsl/gsl_errno.h': No such file or directory 消息,我假设错误是 Visual C++ 无法访问 gsl 的头文件。然后我从 conda 重新安装了 gsl 包,但这没有帮助。然后我按照 vcpkg 中提到的过程使用 here 安装了 GSL。这也没有帮助,我仍然遇到同样的错误。通过 cygwin 安装 GSL 也没有帮助。

现在我不知道该怎么办。我什至不确定错误是否与 gsl 的安装有关?

我发现的其他类似问题要么没有任何答案,要么提供的解决方案不相关。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。