2017-01-12 6 views
0

저는 Windows 7 컴퓨터에서 Mayavi 패키지를 Anaconda Python에 설치 했었습니다. 오늘까지 일하고있었습니다. 오늘은 작동을 멈추고 Python Jupyter 노트북을 충돌시킵니다. 예를 들어, 다음과 같은 간단한 스크립트는 메시지와 파이썬 커널 죽음을 "파이썬의 작동이 중지되었습니다"가 발생합니다Mayavi가 작동을 멈췄습니다. Python Jupyter notebook

import numpy as np 
import mayavi 
from mayavi import mlab 
x, y, z = np.ogrid[-10:10:20j, -10:10:20j, -10:10:20j] 
s = np.sin(x*y*z)/(x*y*z) 
sf = mlab.pipeline.scalar_field(s) 

아나콘다, Python 및 Mayavi의 버전은 4.1.1, 3.5.2, 4.5이다. 또한 numpy, traits 및 vtk (Mayavi의 필수 패키지) 버전 인 1.11.1, 4.6 및 7.0.0도 있습니다. Mayavi와 모든 패키지를 업데이트하려고 시도했지만 문제가 해결되지 않았습니다. 누군가 제발 도와 줄 수 있니?

+0

안녕하세요, 귀하의 질문에서 추측 할 것이 많지 않습니다. 변경 사항이 파이썬 스택의 업데이트와 관련이 있습니까? (통역사, jupyter, numpy, mayavi, vtk)? 어떻게 업데이트를 시도 했습니까? –

+0

문제가 해결되었습니다. 아래에 내 대답을 쓰십시오. –

답변

1

분명히 문제는 Mayavi 디스플레이가 어제를 통해 작업 한 원격 데스크톱 연결에서 작동하지 않는다는 것입니다. 나는 이유를 알지 못했고 누군가 대답을했는지 알고 싶어합니다. 나는 오늘 기계에 직접 로그인하고 있습니다.

+0

기본적으로 mayavi는 X 연결을 열 때만 로컬로 작동합니다. 이 문제를 피하기 위해 오프 스크린 렌더링 모드를 설정할 수 있습니다. http://docs.enthought.com/mayavi/mayavi/tips.html을 참조하십시오. 노트북 모드는 최근 버전이므로 온라인에서 많은 정보가 없습니다 그러나 이런 종류의 문제에 대해서. –

관련 문제