1
我已經從源代碼安裝了IPython 1.1.0,在Ubuntu 12.04中。在Ipython Qt控制檯sp.info不在控制檯內部打印
同樣,我從源碼安裝了Numpy-1.8.0,Scipy-0.13.1,Matplotlib-1.3.1。
當我使用Ipython Qt COnsole時,命令sp.info(optimize.fmin)不會在控制檯中輸出輸出,而是將它輸出到終端(pylab)中。無論如何,它也可以在控制檯上打印它。
import numpy as np
import scipy as sp
from scipy import optimize
sp.info(optimize.fmin)
輸出是這樣的pylab
fmin(func, x0, args=(), xtol=0.0001, ftol=0.0001, maxiter=None, maxfun=None,
full_output=0, disp=1, retall=0, callback=None)
Minimize a function using the downhill simplex algorithm.
Parameters
----------
func : callable func(x,*args)
感謝@Thomas的回覆。 'optimize.fmin?'確實爲ipython工作,它顯示了信息,但並沒有將它嵌入到qtconsole中,就像它在終端中一樣。實際上,scipy.info()和numpy.info()也用於與我一起工作,當我從存儲庫安裝了每一個東西時,但版本有點舊,所以我從他們的網站下載了最新版本,並從源代碼安裝它。之後,它不工作。 – user3091054