我想用Mayavi.
virtualenv
安装了.但我没有用它来安装.我手动安装了它的所有依赖项,包括VTK
.
因为VTK
,我按照其安装指南并安装了python包装器.
现在,如果我打开一个新的终端窗口并打开python,我可以导入vtk
而不会出现任何错误.
我尝试使用以下命令安装Mayavi:
pip install mayavi
Run Code Online (Sandbox Code Playgroud)
但是发生以下错误:
Downloading/unpacking mayavi
Running setup.py egg_info for package mayavi
build_src
building extension "tvtk.array_ext" sources
building data_files sources
build_src: building npy-pkg config files
no previously-included directories found matching 'artwork'
no previously-included directories found matching 'docs/pdf'
Requirement already satisfied (use --upgrade to upgrade): apptools in /Library/Python/2.7/site-packages (from mayavi)
Requirement already satisfied (use --upgrade to upgrade): traits in /Library/Python/2.7/site-packages …
Run Code Online (Sandbox Code Playgroud) 有没有正确的方法来找到一个用FindPackage()
它构建的库(via )ExternalProject_Add()
?
问题是CMake无法在CMake时找到库,因为外部库在编译时生成.我知道在构建库和superbuild中的项目时可以组合这两个CMake函数,但我想在普通的CMake项目中使用它.
事实上,我想建立VTK 6 ExternalProject_Add
并FindPackage
在我的CMake项目中找到它.
当我在Ubuntu 14.04上使用ccmake命令配置VTK时,按c按钮后会出现以下错误消息.如何安装那些东西?
CMake Error at Rendering/OpenGL/CMakeLists.txt:304 (message):
X11_Xt_LIB could not be found. Required for VTK X lib.
Run Code Online (Sandbox Code Playgroud) 我听过开发人员对Visualization ToolKit(VTK)的一些好评.但究竟有多强大呢?例如,它能处理具有数十亿个网格点的整个油藏(在模拟器中)的可视化吗?大多数工业油藏模拟器在并行处理器上运行.我知道VTK支持并行处理,但是在运行像水库模拟这样的东西时,它又能如何稳定地利用并行处理器?有没有人在如此大规模的项目中使用过VTK?
Mathematica支持一些简单的油藏模拟,但我认为它使用Java Swing库.那么,有没有人知道VTK被用于3DSplice以外的强大可视化?此外,任何人都可以说使用VTK的开发时间吗?
我试图在我的计算机上安装带有VTK的Python,但是当我想导入VTK时,我收到一个错误:
import vtk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\vtk\Wrapping\Python\vtk\__init__.py", line 41, in <module>
from vtkCommonPython import *
ImportError: No module named vtkCommonPython
Run Code Online (Sandbox Code Playgroud)
我已经检查了我的路径,我在bin文件夹中有'vtkCommonPython.pyd'文件.
任何人都可以帮我解决这个问题吗?
我正在尝试在我的代码中使用vtk,但是我在运行示例时遇到了问题.我几乎不知道原因,因为这是我第一次使用它而且我不是很有经验.我正在使用visual studio 2012和x64平台.因为我不知道应该使用哪些库,所以我将它们全部添加到"附加依赖项"中.该链接提供了示例.问题是,当我运行它时,窗口显示此消息
Generic Warning: In C:\location\VTK6.0.0\Rendering\Core\vtkPolyDataMapper.cxx, line 27
Error: no override found for 'vtkPolyDataMapper'.
Run Code Online (Sandbox Code Playgroud)
这对应于这一行
// Return NULL if no override is supplied.
vtkAbstractObjectFactoryNewMacro(vtkPolyDataMapper)
Run Code Online (Sandbox Code Playgroud)
而视觉工作室显示的错误是
First-chance exception at 0x000007F7AA106C8F in Test.exe: 0xC0000005: Access violation reading location 0x0000000000000000.
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这个问题或至少这个错误是什么意思?
我试图从python使用VTK.我试图找到并且无法在网上找到可以用于文档的任何内容.我试着查看c ++文档,但方法却截然不同.
非常感谢
我已经获得了一个遗留格式的vtk文件(我认为它是一个非结构化的网格),我想用python读取它并输出一个.npy文件,因为我知道如何处理它.
该文件是来自ATHENA的转储,因此具有密度,速度,磁场以及坐标.
我是一个程序员程序员,因此所有这些对象都令人困惑......
在我作为博士生的日常工作中,我做地质建模.在业余时间(主要是为了好玩),我正在学习Python并尝试编写一个简单的程序来查看3D地理细胞模型.
地质模型http://img710.imageshack.us/img710/6503/sgems.png geo model2 http://img638.imageshack.us/img638/529/1sblockmodel.jpg
地理细胞模型只是一个3D网格,其中每个网格单元都有一些值(如右图所示).所以,我希望我的观察者能够像右侧的图片一样显示3D网格模型.同样,我希望它能够在x,y和z方向上显示模型的横截面(如左图所示).
我还希望模型能够围绕所有三个轴旋转并放大和缩小.
我做了一些初步调查(主要是在这里),似乎VisVis和VTK是两个潜在的选择.我试图使用wxPython作为主GUI,看起来这两个选项将与wxPython一起使用,据我所知.
问题:
当我说我认为VisVis和VTK可以满足我的需求时,我是对的吗?一个比另一个好吗?
这两个选项中哪一个最容易实现?
还有其他选择我还应该考虑吗?
请记住,我是Python的新手,也是wxPython的新手.
当我尝试在VS 2010上构建VTK时,我收到此错误 error MSB6006: "cmd.exe" exited with code 9009. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 151 6 vtkhdf5
在此之前,我从VS命令提示符成功构建了QT.
我的观点是目录的路径有问题.
我一直在互联网上搜索一段时间,但无法找到解决方法.