Python error : No module found, even after adding directory to PATH

Python error : No module found, even after adding directory to PATH

我在 Anaconda Prompt 中安装了 yfinance(在 Windows 10 上):pip install yfinance --user

我收到消息:

WARNING: The script sample.exe is installed in 'C:\Users\joseph\AppData\Roaming\Python\Python37\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

我在 System variables 中添加了路径 C:\Users\joseph\AppData\Roaming\Python\Python37\ScriptsPath

但是在 Python (Spyder 3.7) 中导入 yfinance 时我仍然收到错误消息:

ìmport yfinance

ModuleNotFoundError: No module named 'yfinance'

您需要在系统变量中添加 python.exe 路径和 scripts 路径。

点击“新建...”添加“路径”变量(请注意,如果您的“路径”变量已经存在,则改为点击“编辑...”)

在键入任何值之前,您需要找到相关的 Python 路径。您需要获取的路径是:

  1. Python应用程序路径,也就是你最初安装的文件夹Python;

  2. Python 脚本路径。脚本文件夹应位于 Python 应用程序路径中。

对于变量名称,输入“路径”。

对于变量值,复制完整的 Python 应用程序路径,然后使用分号(如下面黄色突出显示的部分),最后复制 Python 脚本路径。

这是我的变量值的样子:

C:\Users\Ron\AppData\Local\Programs\Python\Python37-32;

C:\Users\Ron\AppData\Local\Programs\Python\Python37-32\Scripts

将所有值放在“新用户变量”框中

按“确定”,然后您会在“用户变量”部分下看到新的 Python 路径。