因为要用到tensorflow,所以在anaconda中,单独新建了 一个名字为“tensorflow2.0”的环境,并安装了tensorflow2。然后,接下来,在同一个ipynb文件中,首先导入tenflow库后,再导入matplotlib时,总是报错,但是通过pip list查看环境时,发现已经安装了matplotlib,就很奇怪,后来在“tensorflow2.0”这个环境中,单独安装了一下matplotlib就可以使用了。
猜测:可能是由于导入tenflow时,会默认切换到“tensorflow2.0”这个环境,而这个环境中没有安装matplotlib(前面提到的matplotlib这个库,在base中,所以导入失败了),不知这样理解是否正确。有大神看到的话,请评论区帮忙指正,谢谢~