我很喜欢用Spyder来做测试。但是我总是发现,我想要跳转外部的包或者自己写的包,但是发现不行。
解决的方法:
-
使用快捷键(Ctrl + 鼠标左键点击):
在 Spyder 中,你可以使用Ctrl + 鼠标左键点击
来跳转到函数或类的定义。如果你的包已经在PYTHONPATH
中,这个快捷操作应该能够直接跳转到你的包的代码位置。 -
设置 PYTHONPATH:
如果上述方法不起作用,可能是因为你的包所在的目录没有被添加到 Spyder 的 PYTHONPATH 中。你可以通过以下步骤添加你的包路径:
2.1.打开 Spyder 的菜单栏,选择 Tools。
2.2. 然后选择 PYTHONPATH manager。
2.3. 在弹出的对话框中,添加你的包所在的目录。
2.4. 确认保存后,重新启动 Spyder。
然后试试第一步,可以的话就ok啦!