【发布时间】:2023-03-08 03:52:01
【问题描述】:
我正在用 venv 编写一些 python,但它不会让我导入 numpy,即使它已安装... 我可以在 venv 文件夹中看到 PyQt 和 NumPy 都安装在库中,pip 也告诉我这一点,但它不允许我导入 numpy,即使在同一个 venv 库中的 PyQt 是可以导入Vscode!
当我在 shell 中导入它时它甚至可以工作,但在实际的类中却不行......
此外,numpy 不仅安装在 venv 中,而且还安装在我的实际系统中。
有人知道是什么原因造成的吗?
【问题讨论】:
-
如果您粘贴您编写的相关代码和具体的错误跟踪会很好。另一个验证提示可能是激活 venv,然后在命令行中执行
pip freeze。这将显示此(激活的)venv 中所有已安装的模块。 -
我认为这是vscode使用了另一个virtualenv引起的,可以通过Crtl Shift + P 选择virtualenv -> 选择python解释器 ->
标签: python numpy visual-studio-code pip virtualenv