我只想知道是否可以在IDLE上运行python命令来获得一个名为' Paraview'的软件,它有一个内置的python shell来运行特定命令来执行某些任务,比如创建一个锥形,例如:
cone = Cone()
在软件中创建一个圆锥体。我尝试在IDLE上导入所需的模块,但是遇到了这个错误: here is the image
然而,当我在paraview的python shell上运行相同的代码时,没有错误。我尝试将PYTHONPATH更改为模块位置,并尝试在默认的PYTHONPATH位置复制模块,但我仍然得到相同的错误。我想知道为什么我会收到此错误,以及是否可以在IDLE上运行特定于应用程序的命令。对于任何格式化不便,我很抱歉,因为我不熟悉堆栈溢出。
答案 0 :(得分:1)
您的问题似乎与此问题有关:How to run a paraview Python code using pvbatch or pv python,但是版本较旧的Paraview。
因此,您还应该更新LD_LIBRARY_PATH
环境变量,并相应地将Paraview和VTK动态库的位置添加到Paraview安装路径和版本中。