Python解決%matplotlib inline標(biāo)紅底報錯問題
Python %matplotlib inline標(biāo)紅底報錯
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 別人的代碼的時候,其中最后一句%matplotlib inline總是紅底下劃線,顯示是invalid syntax(無效語法)。
為啥別人用就行,你用就不行呢?
原因是
在使用jupyter notebook 或者 jupyter qtconsole的時候,才會經(jīng)常用到%matplotlib,也就是說那一份代碼可能就是別人使用jupyter notebook 或者 jupyter qtconsole進行編輯的。
而你用的是 spyder或者pycharm
當(dāng)我們在spyder或者pycharm實際運行代碼的時候,可以直接注釋掉這一句,也是可以運行成功的
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PyQt5實現(xiàn)簡單數(shù)據(jù)標(biāo)注工具
通過shell+python實現(xiàn)企業(yè)微信預(yù)警
Python編程中*args與**kwargs區(qū)別作用詳解

