pycharm+matplotib+anaconda遇到的問題以及解決方案

  最近在學習TensorFlow的過程中,選擇matplotlib來畫圖,在命令行中創建一個新的虛擬環境來學習用matplotlib畫圖。在anaconda的虛擬環境下使用命令

pip install matplotlib

安裝matplotlib包,過程可能會失敗一兩次,不過沒關係,重新安裝就好了。待安裝好後,進入python命令行,使用命令

import matplotlib.pyplot as plt

引入包,

出現如圖所示,就說明你matplotlib包安裝成功了。

考慮到用命令行無法保存代碼,於是想再pycharm中新建了一個新的項目,使用的是anaconda下的python解釋器。如下圖:

但是用這個解釋器卻碰到了如下的錯誤:ImportError: DLL load failed: 找不到指定的模塊

網上找了好多教程,感覺都很麻煩。想到在conda的虛擬環境下matplotlib都可以用,便嘗試在pycharm下新建一個conda虛擬環境,如下:

然後回到項目,右鍵點擊run"your_python.py"。便可以看到想要的效果。

pycharm中創建conda env 與在命令行使用命令創建conda env是一樣的,既然命令行能用,pycharm就也能用。(Ps:請確保你的虛擬環境中有matplotlib包)

結語:以前聽同學說過可以在pycharm中新建虛擬環境,一直沒有get到他說的點,也許這就是他所說的新建虛擬環境吧。將解決這個的經歷記錄下來,以便以後忘記的時候查看,能幫助到你們,當然是最好不過的了。(文筆拙劣,敬請海涵^-^)