这是我在这个网站上的第一个问题。让我们直接切入:
我试图在Kubuntu 20.04上用Python 3.8中的scipy
创建Voronoi图,但问题似乎是我无法访问scipy.spatial
中的Voronoi
类,因为它不包含对qhull
的引用。其他类,如ConvexHull,也依赖于qhull
,也是不可访问的。尝试打开qhull
会在PyCharm中生成Cannot find reference to qhull in __init__.py
,我无法导航到它。查看SciPy文档,似乎qhull
将与scipy
一起交付,因为没有关于如何安装它的更多信息。
到目前为止,我已经尝试过:
- 将
scipy
升级到最新版本1.5.3 scipy
的新安装-我用verbose运行了pip install
,但没有出现错误或警告(应该用afaik颜色编码(- 通过控制台安装
qhull-bin
- 手动构建
qhull
除了我现在可以在控制台中运行qhull
之外,这些方法似乎都没有改变任何东西,但这并不是我真正想要的。
如果你能给我任何建议,我将不胜感激。
我想我应该试着实际运行我的代码。事实证明,它一直都在安装,只是PyCharm没有,现在仍然没有访问任何qhull
文件或引用的权限,这意味着PyCharm中的错误并没有消失,但代码是有效的。