Sklearn 和 Pymesh 导入导致冲突

Sklearn and Pymesh import causes conflicts

我正在使用 PyMesh 处理 3D 网格。 pip install pymesh2 存在构建错误。因此,我从官方 github page 的另一个版本安装。我正在使用 pymesh2-0.3-cp36-cp36m-linux_x86_64.whl。 我使用 pip install 安装了 scikit-learn。两者都成功安装在我的系统中。 在导入它们时,我发现了一些奇怪的事情。 同时导入 Pymesh 和 Sklearn。 Pymesh 正确导入。 Sklearn 不是 同时导入 Sklearn 和 Pymesh。 Sklearn 正确导入。 Pymesh 不是 似乎这两个包相互冲突! 有人可以帮我解决问题吗?

正如评论中所建议的,我使用了 conda 而不是虚拟环境,并且 pip 使用 github 中的 wheel 文件安装了 pymesh。这对我来说效果很好!