Python Matplotlib:关于在windows上将Matplotlib更新为3.1.2的问题

Python Matplotlib:关于在windows上将Matplotlib更新为3.1.2的问题,python,matplotlib,anaconda,conda,Python,Matplotlib,Anaconda,Conda,Matplotlib发布到3.1.2版本后,我在更新软件包版本时遇到问题 我试过: conda安装-c conda forge matplotlib=3.1.2在Jupyter笔记本中(没有成功,代码在我中断之前持续运行了20分钟);在Anaconda提示符中,出现以下失败结果: (基本)C:\Users\Adrien>conda安装-C conda forge matplotlib=3.1.2 收集包元数据(current_repodata.json):完成解决 环境:初始冻结解决失败。灵

Matplotlib发布到3.1.2版本后,我在更新软件包版本时遇到问题

我试过:

  • conda安装-c conda forge matplotlib=3.1.2
    在Jupyter笔记本中(没有成功,代码在我中断之前持续运行了20分钟);在Anaconda提示符中,出现以下失败结果:
(基本)C:\Users\Adrien>conda安装-C conda forge matplotlib=3.1.2 收集包元数据(current_repodata.json):完成解决 环境:初始冻结解决失败。灵活地重试 解决。收集包元数据(repodata.json):解决完毕 环境:初始冻结解决失败。灵活地重试 解决。解决环境:|发现冲突!寻找 不兼容的包。这可能需要几分钟。按CTRL-C键可执行以下操作: 中止失败

  • conda update matplotlib
    ,结果如下:
(基本)C:\Users\Adrien>conda update matplotlib收集包 元数据(current_repodata.json):完成解决环境:/

更新matplotlib受到以下限制:

anaconda->需要matplotlib==3.1.1=py37hc8f65d3_0

如果您确定要更新软件包,请尝试
conda
更新--全部
或安装所需软件包的特定版本 使用
conda安装=

完成

一揽子计划 环境位置:C:\Users\Adrien\Anaconda3

新增/更新规格: -matplotlib

将下载以下软件包:

package                    |            build
---------------------------|-----------------
backports.functools_lru_cache-1.6.1|             py_0          11 KB
conda-4.8.3                |           py37_0         2.8 MB
future-0.18.2              |           py37_0         656 KB
------------------------------------------------------------
                                       Total:         3.5 MB
将更新以下软件包:

Backport.functoo~1.5-py_2--> 1.6.1-py_0 conda 4.8.2-py37_0-->4.8.3-py37_0未来0.17.1-py37_0-->0.18.2-py37_0

是否继续([y]/n)?y

下载和提取程序包conda-4.8.3 | 2.8 MB|

##################################################################| 100%未来-0.18.2 | 656 KB| ##################################################################| 100%Backport.functools | 11 KB| ##################################################################| 100%准备交易:完成验证交易:完成 执行事务:完成

(基本)C:\Users\Adrien>import matplotlib“import”未被识别为 内部或外部命令、可操作程序或批处理文件

重新启动系统和Jupyter后,如您所想:

import matplotlib
print('matplotlib: {}'.format(matplotlib.__version__))
matplotlib:3.1.1

你知道下一步该怎么做吗

非常感谢您

您可以:

conda update --all
或者你尝试:

conda install matplotlib=3.1.2

您好,大卫,谢谢您的建议,
conda install matplotlib=3.1.2这次起作用了。matplotlib直接更新到3.1.3,并纠正了我在以前版本中遇到的错误