编辑python模块的代码

时间:2014-08-14 01:30:59

标签: python matlab

在我的机器上运行pymatlab会导致

Exception AttributeError: "'MatlabSession' object has no attribute 'engine'" in > ignored
运行命令session = pymatlab.session_factory()

这里已经讨论过如何解决这个问题:

Running MATLAB from Python

看起来pymatlab模块中sessionfactory.py脚本中的一行代码必须以较小的方式进行更改。我遇到的问题是我的机器上安装的pymatlab模块是.egg形式,看起来不可能直接用文本编辑器更改代码。有关如何做到这一点的任何建议吗?

由于

1 个答案:

答案 0 :(得分:0)

如果您使用easy_install,请检查 How do I forbid easy_install from zipping eggs?

如果您更喜欢pip(并且您可能should),请检查 pip: “Editable” Installs,即

pip install -e pymatlab