이 파일은 작업을해야 작동하지,하지만하지 않습니다하기 matplotlib 대화 형 모드는 윈 7
from matplotlib import pyplot
pyplot.ion()
pyplot.plot(range(10))
raw_input('Press return to close')
플롯 창이 나타납니다, 안쪽은 흰색과 모래 시계 커서가 표시됩니다. 텍스트가 셸에 인쇄되고 비어있는 리턴은 빈 플롯 창을 닫습니다.
ipython에서 플롯 할 수 있지만 파일에서 실행해야합니다. Using ion() from pylab causes matplotlib to hang과 정확히 같은 문제가 있지만 해결책이 도움이되지 않습니다.
기본적으로 Qt4Agg를 사용하고 있습니다. 나는 어떤 설정도 변경하지 않았으며, 새로운 Anaconda 설치입니다.
아나콘다와 관련이 없다고 생각합니다. 이전에 Python을 설치했을 때와 똑같은 문제가 있었지만 해결책을 기억하지 못합니다.
나는 최근에 당신이 뭔가를 원하는 같은데요 1.3.1 np18py27_1
Current conda install:
platform : win-32
conda version : 3.0.6
python version : 2.7.6.final.0
root environment : C:\Anaconda (writable)
default environment : C:\Anaconda
envs directories : C:\Anaconda\envs
package cache : C:\Anaconda\pkgs
channel URLs : http://repo.continuum.io/pkgs/free/win-32/
http://repo.continuum.io/pkgs/pro/win-32/
config file : None
is foreign system : False
'ion()'과 함께 윈도우에서 문제가 발생했다. 물론 리눅스에서 코드가 잘 작동했다. 나를 위해 그것은 매우 짧은 일시 중지를 도입하여 창문에 흰색 창이 나타나지 않도록하는 데 도움이되었습니다. 내가 포함시킬 필요가있는 코드는'pylab.pause (1.e-6)'입니다. 이것도 당신을 위해 작동합니까? –
플롯 뒤에 pylab.pause (1e-6)를 넣으면 플롯이 나타나지만 대화 형이 아닙니다. 아주 이상한. 무슨 일이 일어나고 있는지 아십니까? – user1508010
어떤 의미에서 대화 형이 아닙니까? 코드에서 제공 한 것보다 더 많은 것을 계획해야합니다. 각 플롯 후에'pyplot.draw()'가 있어야합니다. 이 코드를 사용하여 대화 형 플롯이 새 데이터로 업데이트됩니다. –