ubuntu python anaconda2:激活tensorflow后无法导入matplotlib

时间:2016-10-07 08:09:56

标签: python-2.7 matplotlib tensorflow anaconda

Just as this question,我使用Ubuntu和Anaconda for python 2.7来安装张量流,然后通过source activate tensorflow激活环境,这与官方网站中显示的完全相同。激活后,使用python命令进入python环境,现在我可以import tensorflow as tf但我不能import matplotlib

如果没有激活张量流,import matplotlib可以正常工作,但在这种情况下我不能import tensorflow。这是一场冲突吗?谁能告诉我如何解决它?是否有任何方法可以保持tensorflow始终激活,这样我就不需要每次都激活它(我之前的ubuntu确实有这个功能,但我忘了我是怎么做到的)?

1 个答案:

答案 0 :(得分:2)

尝试使用anaconda直接在Commerce.Server.Storefront环境中使用matplotlib安装conda install matplotlib。使用anaconda的一个想法是保持环境自我控制,避免依赖性冲突(即如果你不这样做,我就不会为每个新的shell激活tensorflow。打算用anaconda)。您可以完全避免使用anaconda并在本地安装tensorflow或将tensorflow导出到〜/ .bashrc