我正在尝试使用 pymatbridge。我在 Windows 和 Canopy 1.5.5 上使用 python 2.7.9 64 位,当我将以下代码放入 ipython 笔记本时
from pymatbridge import Matlab
mlab = Matlab(executable='matlab')
mlab.start()
我收到此错误:
() 中的 ZMQError Traceback(最近一次调用最后一次)
1 从pymatbridge导入Matlab
2 mlab = Matlab(可执行文件='matlab')
----> 3 mlab.start()
C:\Users\Administrateur\AppData\Local\Enthought\Canopy\User\lib\site-packages\pymatbridge\pymatbridge.pyc in start(self) 205 端口 = self.socket.bind_to_random_port(self.socket_addr) 206 self.socket_addr = self.socket_addr + ":%s"%port --> 207 self.socket.unbind(self.socket_addr) 208 209 # 在新进程中启动MATLAB服务器
C:\Users\Utilisateur\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.5.5.3123.win-x86_64\lib\site-packages\zmq\backend\cython\socket.pyd 在 zmq.backend.cython .socket.Socket.unbind (zmq\backend\cython\socket.c:5247)()
ZMQError:没有这样的文件或目录
我试过 pip install pyzmq。我究竟做错了什么?