亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

代碼沒有問題,無法運行matplotlib相關命令

代碼如下

#encoding=utf-8
import?numpy?as?np
import?matplotlib.pyplot?as?plt
def?main():
????#line
????x=np.linspace(-np.pi,np.pi,156,endpoint=True)
????c,s=np.cos(x),np.sin(x)
????plt.figure(1)
????plt.plot(x,c)
????plt.plot(x,s)
????plt.show()

if?__name__=="__main__":
????main()

報錯如下

Traceback (most recent call last):

? File "D:/?????о??????/untitled/matplotlib? Python???????/test/maplotlib test2.py", line 3, in <module>

? ? import matplotlib.pyplot as plt

? File "D:\anaconda\lib\site-packages\matplotlib\pyplot.py", line 71, in <module>

? ? from matplotlib.backends import pylab_setup

? File "D:\anaconda\lib\site-packages\matplotlib\backends\__init__.py", line 16, in <module>

? ? line for line in traceback.format_stack()

? File "D:\anaconda\lib\site-packages\matplotlib\backends\__init__.py", line 18, in <genexpr>

? ? if not line.startswith('? File "<frozen importlib._bootstrap'))

UnicodeDecodeError: 'ascii' codec can't decode byte 0xd5 in position 11: ordinal not in range(128)


正在回答

1 回答

#encoding=utf-8
import?numpy?as?np
import?matplotlib.pyplot?as?plt
#line
x=np.linspace(-np.pi,np.pi,256,endpoint=True)
c,s=np.cos(x),np.sin(x)
plt.figure(1)
plt.plot(x,c)
plt.plot(x,s)
plt.show()
這樣試一下


0 回復 有任何疑惑可以回復我~
#1

XpDQYSG

你好,我用視頻里的代碼無法顯示出圖像,但用你的這個去掉了def main()之后就能正常把圖像顯示出來了,請問您知道原因么?(ps我用的是vscode)
2020-01-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

代碼沒有問題,無法運行matplotlib相關命令

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號