在travis中安装conda的VTK

2024-10-04 07:37:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我实际上正在使用特拉维斯.CI对于我的python项目。这取决于VTK和我依靠conda来安装我的软件包。在

在。特拉维斯·伊梅尔,我在创建测试环境时使用conda显式安装VTK,并使用conda list命令和python -c "import vtk; print(vtk.VTK_VERSION)"验证它是否安装良好。一切似乎都很好,因为导入没有任何例外,版本是当前的anaconda版本(6.3.0)。在

但是,在使用pytest进行测试期间,VTK模块的导入失败。在

在这里您可以看到travis CI中的结果:

https://travis-ci.org/LHEEA/meshmagick/builds/188890953

还有我的。特拉维斯·伊梅尔配置:

https://travis-ci.org/LHEEA/meshmagick/jobs/188890954/config

Numpy也是一个依赖项,在pytesting时,它似乎不会在导入时引起问题。。。在

如有任何线索,我们将不胜感激!在


Tags: 项目httpsorg命令版本travisci测试环境
1条回答
网友
1楼 · 发布于 2024-10-04 07:37:26

好吧,我发现了问题!在

我不得不用conda安装pytest,因为travis上的版本与我的conda环境不匹配,而且肯定证明了使用travis的python安装,而不是我的conda环境,所以vtk没有安装在这个上下文中。在

希望它能帮助别人。在

相关问题 更多 >