- matplotlib是python中強大的畫圖模塊。
- 首先確保已經安裝python,然后用pip來安裝matplotlib模塊。
- 進入到cmd窗口下,建議執行python -m pip install -U pip setuptools進行升級。
- 接着鍵入python -m pip install matplotlib進行自動的安裝,系統會自動下載安裝包。
- 安裝完成后,可以用python -m pip list查看本機的安裝的所有模塊,確保matplotlib已經安裝成功。
如果你能看的上面的matplotlib(2.0.0)證明你安裝成功了
如果你像我一樣報錯了:
- Downloading https://files.pythonhosted.org/packages/dd/73/dc25ca27a9960539ef98
4921b0d42368445b856ae0861c3acba542b9a39c/matplotlib-3.1.2-cp37-cp37m-win_amd64.w
hl (9.1MB)
| | 20kB 144bytes/s eta 17:24:10ERROR: Excep
tion:
Traceback (most recent call last):
File "C:\Users\wzc3\AppData\Local\Programs\Python\Python37\lib\site-packages\p
ip\_vendor\urllib3\response.py", line 425, in _error_catcher
yield
別慌,我來幫你分析下:
- 首先,如果你能看的這個:| | 20kB 144bytes/s eta 17:24:10;證明,你已經下載了一部分
- 其次,看報錯的結尾,如果你能看的這個:
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files
.pythonhosted.org', port=443): Read timed out.
證明,是下載超時 - 最后,怎么解決超時呢?,修改下你的安裝命令像這樣,就可以了:
python -m pip install matplotlib --default-timeout=10000
祝你好運~~
如果還是超時怎么辦?換源,具體就是,用下面的命令試試看
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib - 安裝成功后,檢查是否可用的方式:
進入到python idle中,運行import matplotlib,如下圖所示,如果沒有報錯提示,那就可以開始使用了。