我正在使用Mac并在执行以下操作时收到一个错误:
import pandas as pd
import yfinance as yf
from yahoofinancials import YahooFinancialsModuleNotFoundError:没有名为“yfinance”的模块
我已经检查了pip是否安装到了最新版本&我已经完成了pip列表,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$ 所以它已经安装好了,它的路径是Python3,最新的python。
我真的很感谢你的建议!
谢谢
编辑
我从默认的Spyder环境运行Spyder。
发布于 2022-02-24 07:37:02
把这个放在开头
!pip install yfinance发布于 2022-02-23 17:07:08
要安装带有pip的yfinance包:
pip install -i https://pypi.anaconda.org/ranaroussi/simple finance要安装带有conda的yfinance包:
conda install -c ranaroussi yfinance发布于 2022-05-05 07:00:51
我在Linux上也犯了同样的错误。它通过强制通过下面的代码重新安装软件包来纠正。
python -m pip install -U --force-reinstall yfinance =
https://stackoverflow.com/questions/71240339
复制相似问题