Linux python3.6安装mayavi报错

需要将vtk版本降级,以及uninstall pyqt5(安装的vtk版本是9.3.1)

pip3 install vtk==8.1.0 或者9.0.1

报错

Building wheels for collected packages: mayavi

Building wheel for mayavi (setup.py) ... error

ERROR: Command errored out with exit status 1:

command: /home/.conda/envs/oste/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-gldhexrx/mayavi_236df611d18344cdbbb6b678612704f4/setup.py'"'"'; file='"'"'/tmp/pip-install-gldhexrx/mayavi_236df611d18344cdbbb6b678612704f4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-rh55uxah

cwd: /tmp/pip-install-gldhexrx/mayavi_236df611d18344cdbbb6b678612704f4/

Complete output (111 lines):

running bdist_wheel

running build


Deleting possibly old TVTK classes

Building TVTK classes... vtkAnimationCue: Ignoring method: Get/SetDirection

default: 1, range: None

vtkContextDevice2D: Ignoring method: Get/SetViewportRect

default: [1361313440, 22150, 1361354768, 22150], range: None

vtkContextDevice2D: Ignoring method: Get/SetViewportSize

default: [1361296240, 22150], range: None

vtkEventDataForDevice: Ignoring method: Get/SetAction

default: -1, range: None

vtkEventDataForDevice: Ignoring method: Get/SetDevice

default: -1, range: None

vtkFXAAOptions: Ignoring method: Get/SetDebugOptionValue

default: 0, range: None

vtkIncrementalForceLayout: Ignoring method: Get/SetGravityPoint

default: [200.0, 200.0], range: None

vtkOpenGLBufferObject: Ignoring method: Get/SetType

default: 0, range: None

vtkOpenGLFXAAFilter: Ignoring method: Get/SetDebugOptionValue

default: 0, range: None

vtkRenderWidget: Ignoring method: Get/SetPosition

default: [0, 0], range: None

vtkRenderWidget: Ignoring method: Get/SetSize

default: [300, 300], range: None

vtkShader: Ignoring method: Get/SetType

default: 3, range: None

vtkViewport: Ignoring method: Get/SetGradientMode

default: 0, range: None

vtkVolumeTexture: Ignoring method: Get/SetPartitions

default: [1, 1, 1], range: None

vtkChartMatrix: Ignoring method: Get/SetFillStrategy

default: 0, range: None

vtkChartMatrix: Ignoring method: Get/SetGutter

default: [15.0, 15.0], range: None

vtkChartMatrix: Ignoring method: Get/SetRect

default: [0, 0, 100, 100], range: None

vtkChartMatrix: Ignoring method: Get/SetSize

default: [0, 0], range: None

vtkContextArea: Ignoring method: Get/SetDrawAreaBounds

default: [0.0, 0.0, 300.0, 300.0], range: None

vtkContextArea: Ignoring method: Get/SetDrawAreaResizeBehavior

default: 0, range: None

vtkContextArea: Ignoring method: Get/SetFixedMargins

default: [0, 0, 0, 0], range: None

vtkContextArea: Ignoring method: Get/SetFixedRect

default: [0, 0, 300, 300], range: None

vtkContextArea: Ignoring method: Get/SetGeometry

default: [0, 0, 300, 300], range: None

vtkImplicitProjectOnPlaneDistance: Ignoring method: Get/SetNorm

default: 2, range: None

Failed on OpenGLCellGridRenderRequest

(#5 of 11 nodes, #227 of 464 subnodes):

更新vtk版本后

Building wheels for collected packages: mayavi

Building wheel for mayavi (setup.py) ... done

Created wheel for mayavi: filename=mayavi-4.8.0-cp36-cp36m-linux_x86_64.whl size=13479349 sha256=61d30d1a712f8ff2f905fc2d5a266fc48a37d78c4e3b62bcb493ff7334467b61

Stored in directory: /tmp/pip-ephem-wheel-cache-de41exy_/wheels/79/03/42/eaf3037318074051b08b084e16315d0e2739f2c0169ecea50e

Successfully built mayavi

WARNING: Error parsing requirements for future: [Errno 2] No such file or directory: '/home/yueming/.conda/envs/oste/lib/python3.6/site-packages/future-0.18.2.dist-info/METADATA'

Installing collected packages: mayavi

Successfully installed mayavi-4.8.0

相关推荐
军训猫猫头40 分钟前
20.抽卡只有金,带保底(WPF) C#
ui·c#·wpf
古希腊掌管学习的神41 分钟前
[搜广推]王树森推荐系统——矩阵补充&最近邻查找
python·算法·机器学习·矩阵
冬天vs不冷1 小时前
Linux用户与权限管理详解
linux·运维·chrome
凯子坚持 c2 小时前
深入Linux权限体系:守护系统安全的第一道防线
linux·运维·系统安全
wuningw2 小时前
ant-design-ui的Select选择器多选时同时获取label与vaule值
ui·arcgis
LucianaiB2 小时前
探索CSDN博客数据:使用Python爬虫技术
开发语言·爬虫·python
✿ ༺ ོIT技术༻2 小时前
C++11:新特性&右值引用&移动语义
linux·数据结构·c++
PieroPc4 小时前
Python 写的 智慧记 进销存 辅助 程序 导入导出 excel 可打印
开发语言·python·excel
watermelonoops5 小时前
Deepin和Windows传文件(Xftp,WinSCP)
linux·ssh·deepin·winscp·xftp
疯狂飙车的蜗牛6 小时前
从零玩转CanMV-K230(4)-小核Linux驱动开发参考
linux·运维·驱动开发