我开始使用 VScode 来开发 Python,但是我在让一些东西工作时遇到了一些麻烦,最重要的是我希望能够看到函数的定义。这应该通过将鼠标悬停在函数上来工作(这对内置函数有效,如 round()),但不适用于导入的模块,请参见以下屏幕截图: 无法加载定义。 对于模块本身,将鼠标悬停在其名称上时我会获得信息: 显示说明。
需要注意的是,我使用的是 Conda 环境,在我的 settings.json 中有说明:
"python.pythonPath": "/home/philip/miniconda3/envs/CV1/bin/python"
有问题的函数上的“转到定义”会产生:“未找到“arange”的定义”。该问题在 WSL 和 Windows 10 中仍然存在,具有不同的 conda 环境。我需要在我缺少的设置中添加什么吗?