Python - 安装Scitools(std似乎缺失)

时间:2013-04-15 09:35:31

标签: python

我从sourceforge(mac osx 10.7)安装了Python 2.7的SciTools软件包。当我像这样导入它时,它没有错误。

import scitools

但是当我尝试像这样导入时(就像它在课堂上显示的那样):

from scitools.std import *

我收到以下错误:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from scitools.std import *
ImportError: No module named std

任何人都知道可能出了什么问题?

1 个答案:

答案 0 :(得分:2)

您的scitools版本太旧。直到0.6版才引入scitools.std模块。

你有版本0.3,它仍然被称为scitools.all。来自ChangeLog

  

版本0.6:

     

[...]

     
      
  • all模块重命名为std,即

    from scitools.all import *
    
         

    现在应该阅读

    from scitools.std import *
    
         

    旧名称“all”仍可用作std的同义词,这意味着   旧程序将起作用。 (“all”名称仅作为误导   实际导入了scitools的一小部分。)

  •   

您可能希望将scitools安装升级到0.9,即最新版本。

相关问题