在 Matplotlib 发布到 3.1.2 版本之后,我在更新我的包版本时遇到了问题。
我试过了:
conda install -c conda-forge matplotlib=3.1.2在 Jupyter 笔记本中(没有成功,代码在我中断之前一直运行了 20 分钟);在 Anaconda 提示中出现以下失败结果:
(基础)C:\Users\Adrien>conda install -c conda-forge matplotlib=3.1.2 收集包元数据(current_repodata.json):完成求解环境:初始冻结求解失败。使用灵活的求解重试。收集包元数据(repodata.json):完成求解环境:初始冻结求解失败。使用灵活的求解重试。解决环境:| 发现冲突!寻找不兼容的软件包。这可能需要几分钟。按 CTRL-C 中止。失败的
conda update matplotlib结果如下:
(base) C:\Users\Adrien>conda update matplotlib 收集包元数据(current_repodata.json):完成求解环境:/
更新 matplotlib 受限于
anaconda -> 需要 matplotlib==3.1.1=py37hc8f65d3_0
如果您确定要更新软件包,请尝试
conda update --all或安装您要使用的特定版本的软件包conda install <pkg>=<version>完毕
套餐计划
环境位置: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以下软件包将被更新:
backports.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)?是的
下载和解压包 conda-4.8.3 | 2.8 MB |
################################################# ################ | 100% 未来-0.18.2 | 656 KB | ################################################# ################ | 100% backports.functools_ | 11 KB | ################################################# ################ | 100% 准备交易:完成 验证交易:完成执行事务:完成
(base) C:\Users\Adrien>import matplotlib 'import' 不是内部或外部命令、可运行程序或批处理文件。
如您所料,在重新启动系统和 Jupyter 之后:
import matplotlib
print('matplotlib: {}'.format(matplotlib.__version__))
matplotlib:3.1.1
关于下一步可能是什么的任何想法?
提前谢谢了