激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決

在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決

2020-06-02 10:12柯西Cauchy Python

這篇文章主要介紹了在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

This application failed to start because it could not find or load the Qt platform plugin “windows” in ” “.

百度谷歌了好久都沒能解決這個問題都沒能解決

開始我以為是缺少windows這個包,但是代碼里并沒有用到,所以我打斷點去看代碼到底問題出在哪里

發現問題出在matplotlib上面,我猜想是Qt和matplotlib版本不兼容導致的,于是我卸載了這兩個插件并重新安裝

?
1
2
3
4
conda uninstall qt
conda uninstall matplotlib
conda install qt
conda install matplotlib

于是問題解決了

附:我發現有時候pip或者conda安裝了工具包,但是pycharm還是識別不到,按照如下操作

在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決

在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決

會有奇效!

補充知識:Python PyCharm中matplotlib.pyplot.imshow()無法繪圖

問題描述

在利用Anaconda3 + PyCharm 2018 實現神經網絡的實踐中,涉及到一個根據像素數組繪制圖像的實踐,如下所示(這里只需要關心image_array即可,對源數據的預處理可忽略):

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# coding=utf-8
# author: BebDong
# 10/23/18
 
import numpy
import matplotlib.pyplot as plt
 
# 打開并讀取文件
data_file = open("mnist_dataset/mnist_train_100.csv")
data_list = data_file.readlines()
data_file.close()
 
# image_array是一個28*28的像素數組
all_pixels = data_list[0].split(',')
image_array = numpy.asfarray(all_pixels[1:]).reshape((28, 28))
plt.imshow(image_array, cmap='gray', interpolation='None')

當運行時,控制臺無報錯信息,正常執行結束退出(exit code 0),在SciView出處無繪制出的指定圖像。

解決

在網上找了一些資料,大部分解決方案是“調用show()”,也沒有給出原因,但其實也不行。

經過一番查找,發現需要引入另外一個叫做pylab的包即可。(我想原因得靠自己查閱官方文檔了)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# coding=utf-8
# author: BebDong
# 10/23/18
 
import numpy
import matplotlib.pyplot as plt
 
# 直接使用plt.imshow無法顯示圖片,需要導入pylab包
import pylab
 
# 打開并讀取文件
data_file = open("mnist_dataset/mnist_train_100.csv")
data_list = data_file.readlines()
data_file.close()
 
# 拆分繪制28*28圖形
all_pixels = data_list[0].split(',')
image_array = numpy.asfarray(all_pixels[1:]).reshape((28, 28))
plt.imshow(image_array, cmap='gray', interpolation='None')
pylab.show()

吐槽和思考

其實程序猿經常會遇到一些技術問題,最直接的方法就是上網查閱資料,看看有沒有其他人遇到過相同問題,如何解決,這比翻閱官方文檔顯然效率高得多。

就個人感覺來說,目前國內的環境不容樂觀,有時能看到好幾篇一字不差的博文,竟然標注都是原創文章。這還算好,畢竟是原封不動的抄襲原文。更悲觀的是,有些博文為了讓其**“看起來”**不那么像抄襲,改得牛頭馬面,毫無邏輯可言。試問,您真的懂了原文的意思了嗎?既然你都不懂,為何要加以“原創”的標簽來展示和分享給他人呢?

個人認為,原創不一定非要100%是自己的東西。你看了某個文章,學習了某個技術,有一些自己的感悟和想法,用自己的語言將它描述出來也可以稱之為原創。

以上這篇在pycharm中使用matplotlib.pyplot 繪圖時報錯的解決就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/qq_24699959/article/details/80909445

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃视频在线免费观看 | 高潮娇喘嗯啊~文字 | 国产一级一片免费播放 | 羞羞的小视频 | 亚洲国产在 | 久久国产中文字幕 | 一区二区三区四区高清视频 | 久久av免费 | 国产99久久精品 | 精品一区久久久 | xxxxxx中国 | 91九色视频 | 久久久久av电影 | 色婷婷久久一区二区 | 久久久日韩精品一区二区三区 | 国产在线看一区 | 国产毛片网 | 日韩在线观看视频一区二区三区 | 亚洲精品v天堂中文字幕 | 一区二区三区日韩电影 | 久久久久久久九九九九 | 亚洲精品久久久久久久久久久 | 激情久久婷婷 | 欧美日韩国产中文字幕 | 国产成人精品网站 | 精品国产一区二区三区天美传媒 | 四季久久免费一区二区三区四区 | xxxx hd videos| 一区二区三区欧美日韩 | 午夜国产精品成人 | 国产深夜福利视频在线播放 | 免费在线观看午夜视频 | 在线播放av网址 | 免费日本一区二区 | 奇米影视奇奇米色狠狠色777 | 97久久日一线二线三线 | 亚洲第一页在线观看 | 男女隐私免费视频 | 午夜丰满少妇高清毛片1000部 | 91免费无限观看 | 久久久久久久久久久久免费 |