1. 程式人生 > >解決Pycharm無法顯示matplotlib繪圖問題

解決Pycharm無法顯示matplotlib繪圖問題

最近開始接觸matplotlib,

1.首先安裝matplotlib庫和其依賴的一些其他庫,例如:numpy,scipy和pandas等

2.開始進行簡單的編碼工作,並在PyCharm中執行,出現如下錯誤:

Traceback (most recent call last):
  File "J:/MyGit/pythonTest/GetTegeather/test06.py", line 4, in <module>
    import matplotlib.pyplot as plt
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\pyplot.py
", line 115, in <module> _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\backends\__init__.py", line 62, in pylab_setup [backend_name], 0) File "J:\software\PyCharm 2017.3.1\helpers\pycharm_matplotlib_backend\backend_interagg.py
", line 17, in <module> verbose = matplotlib.verbose AttributeError: module 'matplotlib' has no attribute 'verbose'

解決步驟如下:

前提:

1.匯入正確版本的matplotlib庫

2.程式碼最後呼叫matplotlibku中pyplot.show()方法

3,無其他低階錯誤

解決步驟:

1.在匯入pyplot之前.需要輸入如下步驟:

  import matplotlib as mpl

  mpl.use('Agg')

  import matplotlib.pyplot as plt

  ....

2.此時執行python程式,雖然不報錯,但是並沒有繪圖介面彈出

  在命令號幾面輸入如下命令:

  import matplotlib

  print(matplotlib.get_backend())

  將得到的字串結果替換mlp.use('Agg')中Agg'即可

  例如:我的print(matplotlib.get_backend())結果為TkAgg,替換後為:

  mpl.use('TkAgg')

3.顯示正常

4.至於原因,個人能力有限,無法解釋透徹,

有大神直接更改matplotlibrc檔案中backend的值(backend選項改成你係統的圖形環境),有興趣的自行摸索

相關推薦

解決Pycharm無法顯示matplotlib繪圖問題

最近開始接觸matplotlib, 1.首先安裝matplotlib庫和其依賴的一些其他庫,例如:numpy,scipy和pandas等 2.開始進行簡單的編碼工作,並在PyCharm中執行,出現如下錯誤: Traceback (most recent call last): File "J:/MyGi

pycharm無法顯示matplotlib繪圖問題

最近開始接觸matplotlib, 1.首先安裝matplotlib庫和其依賴的一些其他庫,例如:numpy,scipy和pandas等 2.開始進行簡單的編碼工作,並在PyCharm中執行,出現如下錯誤: Traceback (most recent

Pycharm中使用matplotlib繪圖不能顯示

使用Pycharm中使用matplotlib繪圖時,要想顯示繪圖需要加上matplotlib.pyplot.show()方法。 以下程式碼在Pycharm中執行不會顯示繪圖: import matplotlib.pyplot as plt import numpy as np plt.

PyCharm無法引用matplotlib的問題解決方案

序 筆者今天用PyCharm安裝了一些資料分析的時候比較有用的模組,系統是ubuntu,說實話,ubuntu(linux)在這方面還真是很方便,幾條語句就把這幾個模組下載安裝編譯過了,比於windows裡面還要去官網下載檔案之後用pip的形式簡單了很多,但是對

解決pycharm無法導入本地包的問題(Unresolved reference 'tutorial')

reference solved 應該 resolved 一行 enc 目錄 bubuko 就是 在用scrapy(python2.7)寫爬蟲的時候 from tutorail.items import DmozItem 這一行死活不成功 也就是出現

解決pycharm無法調用pip安裝的包

bubuko png HA 解決辦法。 image python安裝 圖片 .exe python自動化 最近在用pycharm編寫python自動化腳本,每次i調用selenium都到不進去,得重新安裝selenium包,今天在網上找到了解決辦法。 原來之前是用pip下載

解決idea無法顯示中文候選框問題

pos java安裝 src 找到 解決 bubuko 顯示 重新啟動 body 第一:先找到idea安裝目錄,找到文件jre64,把它命名為“jre642”,也可以隨意命名 第二步:找到Javaan安裝目錄下的jre ,把它復制到idea安裝目錄下,命名為“jre64

解決Pycharm無法使用已經安裝Selenium的問題

重要:參考資料 當前版本 python版本:2.7 pycharm: 2017 原來本機是已經安裝了2.7和selenium,新安裝了一個pycharm的ide,於是selenium總是安裝報錯。AttributeError: 'module' object has no attribute 'mai

解決pycharm 無法載入pip安裝包報錯:python packing tools not found. install packing tools

Linux下開啟 /opt/pycharm-xxxxx/helpers/packaging_tool.py windows下開啟 C:\Program Files\JetBrains\PyCharm

深入Tensorflow Embedding,解決Tensorboard無法顯示PROJECTOR問題

Motivation Tensorboard的PROJECTOR有著很美好的功能,它能夠幫助我們檢視網路中資料在二維、三維下的效果,但是一些Embedding示例過於簡單,並沒有網路的訓練過程,所以將這些示例的用法用於真實模型訓練時,會出現各種問題,導致Tensorboard中的PROJ

解決pycharm無法呼叫pip安裝的包

問題:pycharm無法呼叫pip安裝的包 原因:pycharm沒有設定解析器 解決方法: 開啟pycharm->File->Settings->Project Interpreter->設定為你的python路徑,我的是:C:\P

解決pycharm無法匯入本地包的問題(Unresolved reference 'XXX')

在用scrapy(python2.7)寫爬蟲的時候 from tutorail.items import DmozItem 這一行始終提示沒有找到包,實際上已經在本地下載了。 也就是出現 Unresolved reference 'tutorial' 的問題。 當然,

解決pycharm無法匯入本地包的問題(Unresolved reference 'tutorial')

在用scrapy(python2.7)寫爬蟲的時候,出現 Unresolved reference 'tutorial' 的問題。 當然,其實不只是爬蟲,如果你初次匯入包是應該也可能會遇見這個問題! 解決辦法: 1.清除快取並重啟 2.設定源目錄(注意設定的是哪個目錄

解決PyCharm無法使用已經安裝好的第三方庫

在使用PyCharm時遇到系統已經安裝好的第三方庫無法匯入的情況,使用jupyter notebook 或者在終端中使用互動式時都可以使用。 解決方案 1.通過可以正常匯入已經安裝好的第三方模組的開發工具 執行以下程式碼,檢視當前環境使用的直譯器的位置

解決IDE無法顯示專案結構的問題

在左側的project目錄中,看不到資料夾,所有根目錄檔案全能看到,通過下來擦彈能開啟資料夾中檔案。 1. 關閉IDEA 2. 然後刪除專案資料夾下的.idea資料夾 3. 重新用IDEA工具開啟專案 並不知道造成的原因,以後補,第一次刪除.idea資料夾時並沒有

如何解決 Pycharm 無法使用 Anaconda 2018.12 建立Conda 環境

開發十年,就只剩下這套架構體系了! >>>   

Python 中,matplotlib繪圖無法顯示中文的問題

face blank pop false nbsp star view start 顯示中文 在python中,默認情況下是無法顯示中文的,如下代碼: [python] view plain copy import matplotlib.pyp

ubuntu下使用matplotlib繪圖無法顯示中文label

int 配置 無法 print windows imp window FQ 一個 原因是字體導致的。大家的做法基本都是搞一個windows上的字體文件(simhei.ttf, 點我fq下載)然後刷新一下緩存文件。 只不過百度搜到第一篇CSDN的博客,寫的很不靠譜(不是所有的

python中,使用matplotlib繪圖時,圖片上文字無法顯示問題。

rom image ans width 文字 bsp png block 出現 在使用python過程中,我們往往需要使用matplotlib進行圖片的繪制,在繪圖過程中,我們有時需要在圖片上進行文字的顯示,在使用過程中,會出現文字無法顯示的問題。如下圖: 遇到上述問題我

解決matplotlib無法顯示中文和負號的問題

1、臨時解決方法: import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = ['SimHei']  #顯示中文 plt.rcParams['axes.unicode_minus']=False #用