scitools文档列出了许多子模块,包括我想要的子模块:scitools.filetable。但是在我的安装中(Mac 10.5.8,python 2.7),大多数这些都丢失了。剩下的就是:

scitools.FloatComparison
scitools.StringFunction
scitools.author
scitools.basics
scitools.configdata
scitools.debug
scitools.easyviz
scitools.errorcheck
scitools.globaldata
scitools.misc
scitools.numpyutils
scitools.numpytools
scitools.std
scitools.sys
scitools.version


今天当我第一次注意到此问题时,我使用的是scitools 0.8,因此我使用以下命令升级到0.9.0:

$ sudo pip install scitools --upgrade


安装成功(根据pip)。文件表仍然丢失。

最佳答案

我认为这只是默认情况下未全部加载它们:

>>> import scitools
>>> scitools.filetable
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'filetable'
>>> dir(scitools)
['FloatComparison', 'StringFunction', '__acknowledgments__', '__author__', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '_numpyload', 'author', 'basics', 'configdata', 'debug', 'easyviz', 'errorcheck', 'globaldata', 'misc', 'numpytools', 'numpyutils', 'std', 'sys', 'version']
>>> import scitools.filetable
>>> scitools.filetable
<module 'scitools.filetable' from '/usr/local/lib/python2.7/dist-packages/scitools/filetable.pyc'>

关于python - 为什么我的python scitools 0.9.0版本缺少scitools.filetable?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13317151/

10-13 02:36