2016-02-27 39 views
0

我已經在pycharm進口SciPy的通過這個命令currectly加載:SciPy的不pycharm

import scipy as sp 

但我想使用它的這種方式,例如:

a=sp.special.factorial(5) 

我收到一個與模塊屬性有關的錯誤,我必須以下面的方式導入scipy,才能得到沒有錯誤:

from scipy import special 

但在另一個IDE如Spyder這兩個命令都運行時沒有錯誤。
我使用anaconda作爲解釋器在pycharm

回答

0

我不熟悉Spyder。也許他們做了額外的事情。但是官方的做法是你必須順手去做import scipy.special

import scipy 
help(scipy) # it will give the following help message. 

幫助上包SciPy的:

NAME SciPy的

說明 SciPy的:一個科學計算包爲Python ================ ================================

Documentation is available in the docstrings and 
online at http://docs.scipy.org. 

Contents 
-------- 
SciPy imports all the functions from the NumPy namespace, and in 
addition provides: 

Subpackages 
----------- 
Using any of these subpackages requires an explicit import. For example, 
``import scipy.cluster``. 
+0

非常感謝很多朋友。 – scapa