0

嗨,我正在关注使用 matplotlib.finance 来使用烛台.ohlc 的教程。在研究时,我发现该库已被弃用并使用 mlp_finance。我相信我已经通过运行命令提示符并输入 pip install mpl_finance 来安装它。我得到这个的结果

在此处输入图像描述

我尝试重新运行脚本,但仍然出现错误:

     from  mpl_finance   import candlestick_ohlc
    ModuleNotFoundError: No module named 'mpl_finance'

我检查了 python 库路径,但没有看到标有 mlp_finance 的文件夹(我不确定我是否应该这样做)。但我确实看到了一个标有 mpl_finance-0.10.0-py3.7.egg 的文件

在此处输入图像描述

对解决此问题有任何帮助吗?下载 git 包并运行命令提示符安装

在此处输入图像描述

运行命令行 pip install git clone https://github.com/matplotlib/mpl_finance.git mpl_finance.git

在此处输入图像描述

4

6 回答 6

3

我遇到了与您所说的相同的错误,但我按如下方式解决了它。

首先,安装 mpl_finance

pip install https://github.com/matplotlib/mpl_finance/archive/master.zip

二、升级mpl_finance

pip install --upgrade mplfinance

希望这会奏效。

于 2020-07-14T07:53:30.347 回答
1

如果您使用 Anaconda - 要使用 conda 安装此软件包,请运行: conda install -c conda-forge mplfinance

于 2021-09-25T05:49:54.057 回答
0

您需要在https://github.com/matplotlib/mpl_finance安装 matplotlib/mpl_finance

git clone https://github.com/matplotlib/mpl_finance.git mpl_finance.git
cd mpl_finance.git
python setup.py install
于 2018-10-04T22:08:47.700 回答
0

mpl_finance已弃用,只需将模块安装为mplfinance.

于 2021-03-13T15:52:49.417 回答
0

如果您想按照关于 mpl_finance 的教程进行操作,可以通过安装新的 mplfinance 来实现:

pip install --upgrade mplfinance

然后教程告诉您导入的每个地方都将导入from mpl_finance更改为
from mplfinance.original_flavor,例如:

改变:

from  mpl_finance   import candlestick_ohlc

from mplfinance.original_flavor import candlestick_ohlc
于 2021-03-14T05:45:27.027 回答
-1

pip install mlp_finance将解决问题

于 2018-10-06T15:05:43.420 回答