经过数小时的挖掘后无法解决“没有名为‘numpy’的模块”

问题描述 投票:0回答:4

我知道这是一个以前在这里被问过的问题,但我已经尝试了我找到的所有解决方案但没有解决它。可能我不理解解决方案,但我已经尽力了。

我正在自学Python,进展缓慢,所以我还不太明白。我使用 VSCode 作为 IDE、Python 版本 3.10 和 Windows 10。我只为 VSCode 安装了 Python 扩展。我的项目文件位于闪存驱动器上,D。我在下面的文本中用 [默认名称] 替换了几个文件夹名称。

我一直尝试在 VSCode 和第一行中调试/运行一些代码

import numpy as np
给我错误
Exception has occurred: ModuleNotFoundError - No module named 'numpy'.

但我知道这不是真的:

`PS D:\0-Career\Programming\PythonCoding\[ProjectFolder]> py -m pip install numpy   
Requirement already satisfied: numpy in c:\users\[UserID]\appdata\local\programs\python\python310\lib\site-packages (1.23.1)`

我尝试了去的解决方案

environment variables > system variables > "Path" > edit > new >
c:\users\[UserID]\appdata\local\programs\python\python310\

以及

C:\Users\[UserID]\AppData\Local\Programs\Python\Python310\Lib\site-packages\
C:\Users\[UserID]\AppData\Local\Programs\Python\Python310\Scripts\
我还尝试添加一个名为 Python 的用户变量。这些添加似乎没有任何改变。

一些历史记录(如果有帮助的话): 我首先使用 Microsoft Store 安装 Python。我使用过一段时间的 IDLE,然后使用命令行来安装 pip 和 numpy。他们工作了一段时间。我后来安装了 Visual Studio Code IDE。我最终卸载了 Microsoft Store 版本,并从 Windows 的 Python 站点安装了该应用程序。我还多次卸载并重新安装它来尝试解决我的问题,对于 numpy 也是如此。我还在我的C盘上搜索了“python”,并烧毁了过去几天的所有内容,并在绝望中重新安装和修复它。没有运气。

我已尽最大努力卸载所有内容并重新安装所有内容以重新开始,因为 numpy 早期在 IDLE 中工作得非常短暂,我想直到我安装了 Python 的网络下载版本。我不太了解环境变量,所以我不确定我在做什么,或者我是否做错了,或者当我尝试新的东西时需要重新启动什么,所以我可能错过了一些东西。

10岁孩子能理解的答案将不胜感激!或者我可以轻松研究术语来解释如何做到这一点。

python numpy visual-studio-code
4个回答
2
投票
  1. Ctrl+Shift+P打开命令面板

  2. 选择Python:选择解释器

  3. 选择合适的口译员


0
投票

前往 https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

还要检查 64 位或 32 位

下载最新版本

然后打开您下载 NumPy 模块的位置,然后按“SHIFT”键并右键单击鼠标,然后将在您找到打开的 PowerShell 的位置打开一个菜单。立即打开 PowerShell 窗口将在文件夹中打开,现在键入 pip install 和文件名,然后按 TAB 按钮并单击 Enter。然后将安装 NumPy 模块。 SEE THIS IMAGE

玩得开心


0
投票

尝试将变量 PYTHONPATH 添加到系统变量中,并将以下路径添加到该变量中。

C:\PATH_TO_YOUR_PYTHON_INSTALL

C:\PATH_TO_YOUR_PYTHON_INSTALL\DLLs

C:\PATH_TO_YOUR_PYTHON_INSTALL\Lib

C:\PATH_TO_YOUR_PYTHON_INSTALL\脚本

它应该看起来像这样。 环境变量截图

添加变量后,重新启动 VS Code,它应该可以工作。 我希望这有帮助。


0
投票

通过以下 VS 代码设置解决了相同的问题:

文件 > 首选项 > 设置 > 搜索“扩展”>Python

在Python:默认解释器路径下,更新“Python:选择解释器”

屏幕截图

python.defaultInterpreterPath 设置描述参考:

https://github.com/microsoft/vscode-python/wiki/Setting-descriptions#pythondefaultinterpreterpath

© www.soinside.com 2019 - 2024. All rights reserved.