Próbowałem zacząć od scipy, ale pakiet daje mi pewne problemy. Tutorial pochyla się mocno na scipy.io, ale kiedy importować scypi i spróbuj użyć scipy.io, pojawiają się błędy:Dlaczego nie mogę użyć pliku scipy.io?
In [1]: import scipy
In [2]: help(scipy.io)
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
/home/chris/dev/scipy/<ipython-input-2-ef060398b31c> in <module>()
----> 1 help(scipy.io)
AttributeError: 'module' object has no attribute 'io'
Zabrakło mi aktualizacje systemu i odinstalowałem scipy następnie zainstalować go ponownie.
Co ciekawe, mogę zaimportować moduł ten sposób:
In [1]: import scipy.io
Ale gdy próbuję go użyć, otrzymuję komunikat o błędzie, jak tylko zastosować metodę:
In [2]: arr = scipy.array([[1.0,2.0],[3.0,4.0],[5.0,6.0]])
In [3]: outFile = file('tmpdata1.txt', 'w')
In [4]: scipy.io.write_array(outFile, arr)
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
/home/chris/dev/scipy/<ipython-input-4-46d22e4ff485> in <module>()
----> 1 scipy.io.write_array(outFile, arr)
AttributeError: 'module' object has no attribute 'write_array'
Na pewno brakuje mi czegoś zawstydzającego, ale nie znalazłem odpowiedzi na ten problem w Google ani w archiwach stackoverflow.
'write_array' nie jest w' scipy.io', jest w ['scipy.io.array_import'] (http://www.scipy.org/doc/api_docs /SciPy.io.array_import.html#write_array). Czy 'scipy.io.array_import.write_array' (po "import scipy.io.array_import") działa? Jakiego samouczka obserwujesz? –