gpt4 book ai didi

python - 无法在命令提示符下运行该程序,但可以在 IPython 中运行

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:47 26 4
gpt4 key购买 nike

我写了一个程序:

import pylab as pl 
import numpy as np
from random import random


pl.figure()

r = np.array([ random() - 0.5 for xx in range(1000) ])

for i in range(20):
print i
pl.clf()
pl.hist(r, 50)
pl.savefig( 'abc%04d.png'%i )
r += np.array([ random() - 0.5 for xx in range(1000) ])
pl.show()

我在 iPython 中运行时效果很好。但是,如果我做一个

C:\> python test.py

在命令提示符下,我每次都必须关闭图形才能获得输出。任何人都知道如何解决这个问题?最后我想写一个批处理文件,有人可以双击运行该文件。

最佳答案

IPython 内核具有用于处理交互式图形的特定 Hook ,而标准 Python 解释器则没有。这在 this page 上有更详细的解释(有几个解决方法) ,

关于python - 无法在命令提示符下运行该程序,但可以在 IPython 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24772989/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com