2012-11-09 72 views
2

scitools文檔列出了幾十個子模塊,包括我想要的:scitools.filetable。然而在我的安裝(Mac 10.5.8,python 2.7)中,大部分都沒有。所有這一切仍然是:爲什麼我的python scitools 0.9.0版本缺少scitools.filetable?

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 

安裝成功(根據點子)。 filetable仍然丟失。

回答

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'> 
+0

謝謝,這正是問題。順便說一句,我通過使用numpy.loadtxt和numpy.savetxt來解決我的問題。 – transversality