Python解決%matplotlib inline標(biāo)紅底報(bào)錯(cuò)問題
Python %matplotlib inline標(biāo)紅底報(bào)錯(cuò)
import numpy import matplotlib.pyplot as plt from pandas import read_csv import math from keras.models import Sequential from keras.layers import Dense from keras.layers import LSTM from sklearn.preprocessing import MinMaxScaler from sklearn.metrics import mean_squared_error %matplotlib inline
當(dāng)你copy 別人的代碼的時(shí)候,其中最后一句%matplotlib inline總是紅底下劃線,顯示是invalid syntax(無效語法)。
為啥別人用就行,你用就不行呢?
原因是
在使用jupyter notebook 或者 jupyter qtconsole的時(shí)候,才會(huì)經(jīng)常用到%matplotlib,也就是說那一份代碼可能就是別人使用jupyter notebook 或者 jupyter qtconsole進(jìn)行編輯的。
而你用的是 spyder或者pycharm
當(dāng)我們?cè)趕pyder或者pycharm實(shí)際運(yùn)行代碼的時(shí)候,可以直接注釋掉這一句,也是可以運(yùn)行成功的
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
PyQt5實(shí)現(xiàn)簡(jiǎn)單數(shù)據(jù)標(biāo)注工具
通過shell+python實(shí)現(xiàn)企業(yè)微信預(yù)警
Python提取英文字符串首字母的多種實(shí)現(xiàn)方法
Python編程中*args與**kwargs區(qū)別作用詳解
用Python將GIF動(dòng)圖分解成多張靜態(tài)圖片

