-1

我想改变link.pymininet。我使用 Ubuntu 14.04 和 mininet 的 git 存储库的当前版本。当我更改 mininet 目录中的文件时,这不会生效。

似乎某处有一个缓存版本,但我找不到它。

即使我删除了mininet用户主目录下的文件夹,我仍然可以执行它。因此,某处必须有一个“编译”版本。

如果有人可以提供帮助会很棒:)

4

1 回答 1

2

我找到了。我不得不删除文件

/usr/local/lib/python2.7/dist-packages/mininet-2.2.1d2-py2.7.egg

然后从 mininet git 存储库重新运行 install.sh(在我完成更改之后)

install.sh -n

n 标志避免重新安装除 mininet 之外的其他软件包。

然后 .egg 再次创建,我的更改生效。好的 :)

编辑: install.sh -n 选项调用

sudo make install

调用

python setup.py install

哪个使用

setuptools.setup

python 将源代码编译为 .egg 文件。

我希望这可以帮助任何遇到和我一样问题的人......

于 2015-04-17T15:09:49.660 回答