ah2*_*ise 3 python python-3.x visual-studio-code
我的 IDE 昨晚运行良好。我在不同的目录中为完全不同的应用程序创建了一个 launch.json 文件,但后来将其删除。
我的代码仍然可以正确处理。
我的虚拟环境是相同的 - 我安装的所有软件包(pandas、numpy 等)都被 Pylance 识别。我导入的模块是问题所在。
我尝试导入的模块都是 .py 文件,都与我正在运行的 app.py 文件位于同一目录中,并且正常运行,就像它们一样。
正在导入的几个模块也会相互导入,并且每个模块也会出现问题。
我尝试卸载并重新安装 Python 和 Pylance 扩展,然后重新启动计算机,但出现了同样的问题。
我缺少什么?
我的设置是 Ubuntu 22.04。我的解释器是一个 python 虚拟环境 ( venv )。
即使很艰难,我也用过cmd + shift + p或ctrl + shift + p。然后多次搜索并选择python解释器。
对我有用的唯一解决方案是:
或者
"python.analysis.extraPaths": [
"/path/to/venv/lib/python3.x/site-packages/"
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5243 次 |
| 最近记录: |