我正在使用远程服务器并使用用户权限安装了 mayavi 来制作 3D 绘图。
我在集群上使用 Jupyter notebook 并将 mayavi 作为 python3 中的库导入。
要安装 mayavi,我使用了以下内容:
pip install --user mayavi
我也尝试安装 PyQt5,但轮元数据需要永远运行。
代码是:
import numpy as np
from mayavi import mlab
n = 5000
x = np.random.rand(n)
y = np.random.rand(n)
z = np.random.rand(n)
mlab.points3d(x, y, z, colormap="RdYlBu", scale_factor=0.02,scale_mode='none', mode='2dcross')
但是,在运行代码时,我收到以下错误:
module 'mlab' has no attribute 'points3d'
有人能帮忙吗?我正在使用 python 3.7