一些关于matplotlib的故障

记录一下tensorflow1.14环境中Spyder中运行程序出现的一些问题:
在Spyder(tensorflow1.14)中运行需要绘图的程序,报错说是没有matplotlib这个包,于是去这个环境下载了一个,可是出现新的问题,在一番尝试无果之后去看了一眼matplotlib的版本,3.2.1(tensorflow1.14里的),而之前的版本(base)里,matplotlib为2.2.3的。
(tensorflow1.14) > conda list
(base) > conda list
fine,干脆把matplotlib降级,想来就没什么问题了。
在这里插入图片描述
看上去是权限的问题,用管理员权限打开Anaconda Prompt,没用,同样的报错。然后按照红字指示,加了个参数–user
pip install --user --upgrade matplotlib
运行倒是没报错,可是查了一下tensorflow1.14里的matplotlib版本号,还是3.2.1,哭辽,又查了一下参数–user的功能,说是装到.local里去了,稀里糊涂。没办法,这条路只能作罢。
重启了一下电脑。
重新运行程序,显示Figures now render in the Plots pane by default. To make them also appear inline in the Console, uncheck “Mute Inline Plotting” under the Plots pane options menu.

修改设置:
Tools > Preferences > iPython console > Graphics > Graphics backend > Automatic
重启Spyder,运行,好了。只是与以往不同,是弹出一个Figure窗口显示:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值