【发布时间】:2014-08-14 23:34:32
【问题描述】:
运行 pymatlab ,更具体地说是命令 session = pymatlab.session_factory() 导致
Exception AttributeError: "'MatlabSession' 对象没有属性 'engine'" in > 被忽略
这里建议的解决方案
是将C:\Python27\lib\site-packages\pymatlab\sessionfactory.py中的第51行从
MatlabSession(path=basedir,bufsize=output_buffer_size)
到:
MatlabSession(basedir,bufsize=output_buffer_size)
我做到了。
但是,现在在模块 ctypes 中出现了另一个问题:
C:\Python27\lib\ctypes\__init__.pyc in __init__(self, name, mode, handle, use_errno, use_last_error)
363
364 if handle is None:
--> 365 self._handle = _dlopen(self._name, mode)
366 else:
367 self._handle = handle
WindowsError: [Error 126] The specified module could not be found
设置断点表明有问题的模块是kernel32。
有什么建议吗?我正在运行 Windows 8 和 64 位 Python 2.7
谢谢
【问题讨论】: