发表文章

[Shell] 建筑 vtk 车轮 building vtk wheels[scipy-wheels]

xoviat 2017-10-9 57

@matthew-布雷特目前 pypi 的一个热门图书馆是可视化工具包 (MIT 许可证)。我在这里提出的是在 MacPython 下创建一个新的存储库 (您可以授予我对该存储库的权限), 构建 VTK 的轮子, 然后将它们上传到 pypi。这个包可以简单地称为 "VTK"。

基本过程不是比较复杂的说, 建筑 scipy:

  1. 结帐 VTK 子
  2. 配置 cmake
  3. 设置. bdist_wheel

我不完全确定, 但可能需要将复制的 dll 添加到路径中。一旦设置, 此存储库应该需要近乎零的维护, 而不是更新 build_commit。

原文:

@matthew-brett One popular library that isn't currently on pypi is the Visualization Toolkit (MIT license). What I propose here is creating a new repository under MacPython (you can grant me rights to that repository) that builds VTK wheels and then uploads them to pypi. The package can simply be called "VTK."

Basic process is not more complex compared to say, building scipy:

  1. checkout VTK submodule
  2. configure cmake
  3. setup.py bdist_wheel

I'm not completely sure, but there may be copying DLLs required that need to be added to the path. Once set up, this repository should require near-zero maintenance other than updating the build_commit.

相关推荐
最新评论 (5)
matthewbrett 2017-10-9
1

实际上, VTK 的人对此已经有了相当多的讨论。 你会考虑进入 VTK 的邮件列表并把它带到那里吗?

原文:

There's actually been quite a lot of discussion on that with the VTK people. Would you consider getting onto the VTK mailing list and bringing it up there?

xoviat 2017-10-9
2

确保.我实际上是单方面考虑这样做, 但最好是达成共识。

原文:

Sure. I actually considered doing this unilaterally but it's better to have consensus.

matthewbrett 2017-10-9
3

我是绝对的帮助, 但我可以-问题似乎是这样做的各种后, 他们需要支持。 所以我会参加在邮件列表上的对话, 如果那样会有帮助的话。 在 Scipy 的时候, 我和他们进行了一次电话会议。

原文:

I'm absolutely on for helping however I can - the problems seem to be do so with the various backends they need to support. So I'll join in the conversation on the mailing list, if that would help. I was in a conference call with them during Scipy about this.

xoviat 2017-10-9
4

事实上, 现在我想起来了, VTK 需要相当长的时间来编译。我想知道 appveyor 是否能够在期限内管理?

@matthew-布雷特您是否拥有该组织的所有者特权?是否可以创建存储库?

原文:

Actually, now that I think about it, VTK takes quite a while to compile. I wonder if appveyor would be able to manage within the time limits?

@matthew-brett Do you have owner privileges on this organization? Can you create the repository?

xoviat 2017-10-9
5

实际上, 正确的存储库在这里: https://github.com/jcfr/VTKPythonPackage

原文:

Actually, the correct repository is here: https://github.com/jcfr/VTKPythonPackage

返回
发表文章
xoviat
文章数
7
评论数
20
注册排名
60338