私はnumpy.recfromcsvを使用して、Pythonでレコード配列としてcsvファイルをロードすることに慣れています。
しかし、私の新しいラップトップ(OS 10.6.6を実行しているMBプロ)では、numpyはrecfromcsvを関数として認識していないようです(genfromtxtまたはrecfromtxtと同じ)。
>>> import numpy as np
>>> np.recfromcsv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'recfromcsv'
なぜこれが起こるのでしょうか?私はこれまでこれを見たことがなく、どこを見ても、recfromcsv(および残りの部分)は基本的なnumpy関数であるように見えます。私は自分のマシン(Python 2.6.1)にPythonのネイティブインストールを使用しており、numpyのバージョンはMacOSに付属しています。
>>> reload(np)
<module 'numpy' from '/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/numpy/__init__.py'>