小白教程

 找回密码
 立即注册
查看: 10968|回复: 1

python可视化中遇到的问题,使用ivtk观察管线失败

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2021-5-26 01:02:12 | 显示全部楼层 |阅读模式
  1. from tvtk.api import tvtk
  2. from tvtk.tools import ivtk
  3. from pyface.api import GUI

  4. #可视化管线部分
  5. s = tvtk.CubeSource(x_length=1.0, y_length=2.0, z_length=3.0)
  6. m = tvtk.PolyDataMapper(input_connection=s.output_port)
  7. #图形管线部分
  8. a = tvtk.Actor(mapper=m)    #创建一个实体

  9. #创建一个带有Crust(Python Shell)的窗口
  10. gui = GUI()
  11. win = ivtk.IVTKWithCrustAndBrowser()
  12. win.open()
  13. win.scene.add_actor(a)

  14. #修正错误
  15. dialog = win.control.centralWidget().widget(0).widget(0)
  16. from pyface.qt import QtCore
  17. dialog.setWindowFlags(QtCore.Qt.WindowFlags(0x00000000))
  18. dialog.show()

  19. #开启界面消息循环
  20. gui.start_event_loop()
复制代码
前期调试都通过了,在使用ivtk观察管线时无法运行。
出现下面的错误cannot import name 'PythonShell'有没有大佬可以帮忙解答一下问题呢?谢谢!


回复

使用道具 举报

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-5-31 21:45:40 | 显示全部楼层
我的是win7 64位,python 3.6
问题解决了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-11-24 13:55 , Processed in 0.024713 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表