无法运行或重新安装或更新 yfinance

问题描述

一段时间以来,我一直在使用 yfinance 包来检索股票价格。最近,如几篇在线帖子所述,由于软件包更新,该软件包停止工作。我认为这将是更新包和解决问题的简单过程。事实并非如此。

我正在使用 Anaconda,因此我想在 PC 上使用 PowerShell 使用 conda 而不是 pip 进行更新。

到目前为止我尝试过的失败

$ conda update --all
$ conda update conda
$ conda update-c ranaroussi yfinance

这些都没有用。我尝试卸载然后重新安装 Anaconda,然后重新安装 yfinance。是的,我同意这对于本应该是一个简单问题的问题来说似乎有点过分了。不幸的是,现在我什至无法安装该软件包。我正在使用最初用于安装软件包的 conda 命令

$ conda install -c ranaroussi yfinance

,来自开发者页面https://anaconda.org/ranaroussi/yfinance

现在,我尝试运行此程序,但收到一条错误消息,指出在我当前的频道中找不到该程序包。 Screenshot of error msg.

此时,我只是在转动我的轮子,希望得到一些帮助。我希望可能遇到过类似问题的人对如何解决此问题提出建议。

谢谢

解决方法

尽管它托管在 anaconda.org 上,但该软件包似乎不是 conda 软件包。它的页面只列出了 PyPI 源代码和一个使用 pip 安装的单行代码;即比较 ita typical conda package。可能最好在这里pip install yfinance进入 conda 环境。