2

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によると)。ファイルテーブルがまだありません。

4

1 に答える 1

0

デフォルトですべてがロードされているわけではないというだけだと思います。

>>> 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'>
于 2012-11-09T22:53:32.543 に答える