我正在使用Mac OS,在执行以下操作时出现错误:
import pandas as pd
import yfinance as yf
from yahoofinancials import YahooFinancials
模块找不到错误:找不到名为“yfinance”的模块
我已经检查过pip已更新到最新版本,并且使用pip list命令显示yfinance已经安装。
我还进行了以下检查:
pip show yfinance
Name: yfinance
Version: 0.1.70
Summary: Download market data from Yahoo! Finance API
Home-page: https://github.com/ranaroussi/yfinance
Author: Ran Aroussi
Author-email: ran@aroussi.com
License: Apache
Location: /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages
Requires: lxml, multitasking, numpy, pandas, requests
Required-by:
MacBook-Air:~ User$
已安装,并且其路径为最新版本的Python(Python3)。
如果您有任何建议,我将非常感激!
谢谢。
[编辑]
我正在从默认的Spyder环境中运行Spyder。
必要的:
nbconvert >=4.0 : None (NOK)请安装它们以避免此消息。注意:Spyder可以在缺少其中一些依赖项的情况下工作,但是为了在使用Spyder时拥有流畅的体验,我们强烈建议您安装所有列出的缺失依赖项。我使用PATHMANAGE更新了它,但现在我有以下错误:未能安装这些依赖项可能会导致错误。在报告新问题之前,请确保找到的任何错误不是缺少依赖项的直接结果。 - user18233539