我是Python的真正新手,所以我可能做了一些菜鸟错误。但我似乎无法弄明白,所以我希望有人可以帮助我。我想在Python中使用Matlab(.mat)-files。为了做到这一点,我尝试了:
import scipy.io
给了我错误:
文件“C:\ Python27 \ lib \ site-packages \ scipy \ io__init __。py”,第85行,中
来自.matlab import loadmat,savemat,whosmat,byteordercodes
文件“C:\ Python27 \ lib \ site-packages \ scipy \ io \ matlab__init __。py”,第13行,中
来自.mio import loadmat,savemat,whosmat
文件“C:\ Python27 \ lib \ site-packages \ scipy \ io \ matlab \ mio.py”,第12行,中
来自.miobase import get_matfile_version,docfiller
文件“C:\ Python27 \ lib \ site-packages \ scipy \ io \ matlab \ miobase.py”,第22行,中
来自scipy.misc import doccer
文件“C:\ Python27 \ lib \ site-packages \ scipy \ misc__init __。py”,第44行,中
来自。 import doccer
ImportError:无法导入名称doccer
不明白这一点,“doccer”是什么意思?
有趣的是,当我给它import scipy
时,似乎没问题。当我给它时:
help(scipy.io)
它给出了错误:
AttributeError: 'module' object has no attribute 'io'
但是当我检查scipy文件夹时,它有另一个名为io的文件夹。谁能帮我吗? PS:我运行Python 2.7。