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.argv0 = '"'"'/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

相关推荐
2601_961845421 分钟前
法考真题及答案解析|历年真题|资料已整理
linux·windows·ubuntu·macos·centos·gnu
A_humble_scholar3 分钟前
Linux(七)调度器:从硬件矛盾到进程切换的底层逻辑
linux·服务器·网络
HappyAcmen8 分钟前
5.通义向量模型调用
python
python-码博士1 小时前
PyTorch 从零实现 Flow Matching:训练、采样、画图一条龙
人工智能·pytorch·python
AOwhisky1 小时前
Redis 学习笔记(第四期):高可用与集群(哨兵 + Cluster + 容器化)
linux·运维·数据库·redis·笔记·学习·缓存
零陵上将军_xdr1 小时前
Shell脚本入门:从Hello World到变量的灵活运用
linux
王小王-1231 小时前
基于Python的车联网数据聚合与可视化分析平台设计与实现
python·车联网·新能源汽车·车联网聚合分析
C语言小火车1 小时前
嵌入式Linux应用开发技术栈完全指南
linux·运维·服务器
叫我:松哥2 小时前
基于Flask框架的校园二手书籍交易平台,注重校园场景的特殊需求,通过学号认证保障用户真实性
后端·python·sqlite·flask·bootstrap
namexingyun2 小时前
开源前端生态如何成为 AI UI 生成的“燃料“:shadcn/ui、Tailwind CSS、Storybook 技术价值全解剖
java·前端·人工智能·python·ui·开源·ai编程