学习过程记录。
问题描述:之前用mayavi显示点云是好使的,重装了之后不好使了,在jupyter notebook上运行的时候内核直接挂掉。盲猜是因为没有使用VC CODE的原因。
全过程:
我先是在环境中进行了如下操作:
1. pip install PyQt4-4.11.4-cp37-cp37m-win_amd64.whl
2. pip install traits-6.1.0-cp37-cp37m-win_amd64.whl
3. pip install VTK-8.2.0-cp37-cp37m-win_amd64.whl
4. pip install mayavi-4.7.1+vtk82-cp37-cp37m-win_amd64.whl
但是运行mayavi后jupyter内核会挂掉,参考了链接1、链接2之后,
解决办法:在anaconda prompt中激活环境,依次运行
pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install ipywidgets ipyevents
jupyter nbextension install --py mayavi --user
jupyter nbextension enable --py mayavi --user
打开jupyter notebook,在画图之前先运行:
from mayavi import mlab
mlab.init_notebook()
结果:
就这样吧,先用起来,有问题再解决,再补充