python - 无法运行或重新安装或更新 yfinance
问题描述
一段时间以来,我一直在使用包 yfinance 来检索股票价格。最近,正如几篇在线帖子中所述,由于软件包的更新,该软件包停止工作。我认为这将是一个更新包和解决问题的简单过程。情况并非如此。
我正在使用 Anaconda,所以我想在 PC 上使用conda
而不是使用 PowerShell 进行更新。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
现在,我尝试运行它,我收到一条错误消息,指出在我当前的频道中找不到包。 错误消息的屏幕截图。
在这一点上,我只是在转动我的轮子,希望能得到一些帮助。我希望可能遇到过类似问题的人对如何解决此问题提出建议。
谢谢
解决方案
即使它托管在 上anaconda.org
,这个包似乎也不是 conda 包。它的页面只列出了 PyPI 源代码和一个要安装的单行代码pip
;即将它与典型的 conda 包进行比较。可能最好在这里pip install yfinance
进入 conda 环境。
推荐阅读
- google-analytics - googletags 是否可以跟踪来自推荐网站的点击?
- azure - 如何拥有多个 kubernetes 配置并在它们之间快速更改
- angular - 表达式在代码 Angular/TS 中不起作用
- python-3.x - 如何模拟内部函数的副作用
- c# - 如何在 C# 中创建、写入和检查文件
- dart - Flutter PageView:禁用左侧或右侧滚动
- three.js - Three.js 平面从一组网格继承地形
- asp.net-core - 什么时候找不到入口点。dotnet core 2.0 EfCore
- sql-server - 访问可从共享服务器编辑但不能从本地服务器编辑的链接表
- typescript - Dart - 如何在 TypeScript 中定义接口?