在PyDev中查看Python egg文件的代码
在Eclipse中使用PyDev的一个好处是,按下F3键可以查看几乎所有内容。不过,如果你使用的包是放在一个Python egg里的,那这个功能就无法使用了。
有没有办法让它正常工作呢?
如果不行的话,把egg里的内容提取到site-packages
里,然后删除这个egg,这样可行吗?这样做会不会丢失一些元数据呢?
2 个回答
3
你可以把这个蛋里的东西解压到 site-packages
文件夹里,这样它就能正常使用了。
4
其实,你说的应该是可以的(也就是说:在压缩文件里对一个文件按F3应该能正确打开那个文件)。
所以,这其实是个在PyDev处理压缩文件时比较严重的bug(我刚刚修复了这个问题,现在在最新的夜间版本里已经可以用了——它会在PyDev 2.2.3中发布)。
想要获取最新的夜间版本,可以查看这里的说明:http://pydev.org/download.html