Python 无法检测到库

Python Libraries can't be detected

我安装了一些 python 库,但无法检测到它们。在 pycharm 中,它们是橙色的,因此被排除在外,并且 Visual Studio 如果我想包含开放的 cv,代码会说“导入“cv2”无法解析”。 Python 一开始我也有 3 个版本,但现在只剩下一个了,有问题吗?

删除了 Python 的旧版本,Anaconda 是唯一让 pip 命令再次工作的东西。 我查了一下是否所有的东西都是用“pip list”安装的。

您需要在路径中安装 python。它到达路径中的第一个解释器将被使用,如果不只是将它添加到您的路径

where.exe python
C:\dist\venvs\trk-fullstack-test\Scripts\python.exe
C:\dist\Python310\python.exe
C:\Users\mobj\AppData\Local\Microsoft\WindowsApps\python.exe

$ENV:PATH = "C:\dist\Python310;$ENV:PATH"

where.exe python
C:\dist\Python310\python.exe
C:\dist\venvs\trk-fullstack-test\Scripts\python.exe
C:\Users\mobj\AppData\Local\Microsoft\WindowsApps\python.exe

使用 pip 安装的所有模块都将遵循所使用的 python 解释器。

推荐看一看https://docs.python.org/3/library/venv.html 查看如何处理虚拟环境。