繁体   English   中英

Python 错误:未找到模块,即使在将目录添加到 PATH 后也是如此

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

我在yfinance提示符(在 Windows 10 上)安装了 yfinance: pip install yfinance --user

我收到消息:

警告:脚本 sample.exe 安装在不在路径上的“C:\Users\joseph\AppData\Roaming\Python\Python37\Scripts”中。 考虑将此目录添加到 PATH,或者,如果您希望禁止显示此警告,请使用 --no-warn-script-location。

我将路径C:\Users\joseph\AppData\Roaming\Python\Python37\Scripts添加到System variables中的Path

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

ìmport yfinance

ModuleNotFoundError:没有名为“yfinance”的模块

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

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

在此处输入图像描述

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

  1. Python应用路径,也就是你原来安装Python的文件夹;

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

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

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

这是我的变量值的样子:

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM