1. 程式人生 > >Jupyter Notebook:no module named....的解決策略

Jupyter Notebook:no module named....的解決策略

    如在tensorflow環境下,使用jupyter notebook時(通過Anaconda Navigator的launch啟動jupyter notebook),

輸入下面語句時報錯: import matplotlib.pyplot as plt 時報錯

ImportError                               Traceback (most recent call last)
<ipython-input-9-d6ac987968b6> in <module>()
----> 1import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib'
但是在root環境下,launch jupyternotebook時,卻沒問題。最後發現原因是在tensorflow環境下,matplotlib沒有install,通過Anaconda Navigator--->Environments----->installed就可檢視是否安裝,若沒安裝,則可在not install下找到matplotlib安裝即可。如下所示,以安裝pandas為例: