如何将mpl_finance包安装到Anaconda环境中?

6

如何在Anaconda中将mpl_finance包安装到环境路径中?

我尝试过pip install mpl_finance,但是我仍然找不到Anaconda中的该包,它到哪里去了?我对Python非常陌生。


你尝试过 conda install mpl_finance 吗? - Albin Paul
可能是[在PyCharm中使用(Ana)conda]的重复问题(https://dev59.com/R14c5IYBdhLWcg3wCGf2)。 - Georgy
@AlbinPaul,我尝试了,出现了这个“PackagesNotFoundError:以下软件包在当前频道中不可用:”。 - jihao yu
@Georgy,谢谢你,Georgy。 - jihao yu
3个回答

5
  1. 打开Anaconda命令提示符
  2. 选择你的环境
  3. 运行pip install mpl_finance

在你的代码中,将matplotlib.finance更改为mpl_finance

祝好!


mpl_finance已被弃用。 - Daniel Goldfarb

4
(也称mpl_finance)软件包已停用。从2019年12月开始,有一个新版本的matplotlib finance,并有相应的文档。https://pypi.org/project/mplfinance/ 安装方法如下:

pip install --upgrade mplfinance

或者

conda install -c conda-forge mplfinance

新软件包名称不再使用连字符-或下划线_。
现在是(而不是mpl-finance,也不是mpl_finance)。


1
附带问题:您如何让Anaconda将新模块添加到其安装目录中? - DISC-O
1
新的mplfinance还没有conda包(希望不久会有)。同时,如果您使用conda环境中的pip,则可以在每个conda环境中单独安装mplfinance,并且它将在该conda环境中正常工作,但它将不会由conda管理,因此conda目录将不会显示它已安装。 - Daniel Goldfarb
1
我已经这样做了,但我想告诉Anaconda加速添加它。我也希望他们在pandas方面更快,目前他们的限制是0.25,对于这样一个关键的软件包来说比较陈旧。似乎也有绕过Anaconda依赖的方法,但对我来说太复杂了。 - DISC-O
1
@DISC-O 我不是100%确定,但据我所知,每个软件包维护者都需要创建一个conda安装包。因此,pandas维护者需要为conda创建一个更新的版本,而我(作为mplfinance的维护者)需要将mplfinance提供给conda。我希望在另外两个月内完成这项工作(如果有人提供帮助,我会更快地完成)。这些通常是志愿者项目,随着人们有时间来开展工作而逐步推进。关于pandas,您可以通过Github联系他们的维护者。祝一切顺利。 - Daniel Goldfarb
1
我已经添加了一个问题来创建conda安装程序:https://github.com/matplotlib/mplfinance/issues/62 ... 不确定我们什么时候会处理它,但现在它已经存在了,这样我们就不会忘记了。 - Daniel Goldfarb

1

conda install -c conda-forge mplfinance


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接