Scipy.spatial不包含“ qhull”

问题描述

这是我对此网站的第一个问题。让我们切入它:

我正在尝试在Kubuntu 20.04上的Python 3.8中使用scipy创建Voronoi图,但是问题似乎是我无法访问Voronoi中的scipy.spatial类,因为它确实不包含对qhull的引用。也无法访问也依赖于qhull的其他类,例如ConvexHull。尝试打开qhull会在PyCharm中产生Cannot find reference to qhull in __init__.py,但我无法导航到它。查看SciPy文档,似乎qhull有望与scipy一起交付,因为没有有关如何安装的进一步信息。

到目前为止,我已经尝试过:

  1. scipy升级到最新版本1.5.3
  2. scipy的新安装-我以冗长的方式运行了pip install,但没有出现错误或警告(应使用彩色afaik标记
  3. 通过控制台安装qhull-bin
  4. 手动构建qhull

除了我现在可以在控制台中运行qhull以外,这些方法似乎都没有改变任何东西,但这并不是我真正想要的。

我将很高兴为您提供任何建议。

解决方法

猜我应该尝试实际运行我的代码。事实证明,它一直以来都已安装,只是PyCharm仍然可以访问任何qhull文件或引用,这意味着PyCharm内的错误没有消失,但是代码有效。 / p>