Scipy.spatial 不包含 'qhull'

Scipy.spatial does not contain 'qhull'

这是我在这个网站上的第一个问题。让我们切入正题:

我正在尝试在 Kubuntu 20.04 的 Python 3.8 中使用 scipy 创建 Voronoi 图,但是问题似乎是我无法访问 Voronoi class 在 scipy.spatial 中,因为它不包含对 qhull 的引用。其他 class 类也依赖于 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

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

如果您能给我任何建议,我将不胜感激。

我想我应该尝试 运行 我的代码。原来它一直被安装,只是 PyCharm 没有,现在仍然没有,可以访问任何 qhull 文件或引用,这意味着 PyCharm 中的错误没有消失了,但代码有效。