Windows下安裝Python、matplotlib包 及相關
安裝過程中我遇到過的Error及解決方法附在文章最後。
一、Python
下載地址: https://www.python.org/downloads/
建議使用Python2.7,因為這個版本在安裝其他包的時候容易適配,我多次重灌的血淚經驗哇…
環境變數配置:我的電腦->屬性->高階系統設定->環境變數->Path
比如我的Python安裝在D盤(以下均以此為例),則新增一句“;D:\Python27”。[注意]不加雙引號,前面用英文分號分隔。
二、安裝Numpy
下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
win+2.7的話選擇第一個numpy-1.13.3+mkl-cp27-cp27m-win32.whl就好。
輪子(whl)安裝方法:
①將下載的字尾為“.whl”的檔案拷貝到“D:\Python27\Scripts”目錄下;
②按住“shift”鍵,在資料夾空白處右擊選擇“在此處開啟命令視窗”;
③命令列輸入
pip install numpy-1.13.3+mkl-cp27-cp27m-win32.whl
即“pip install *(輪子名).whl”,見到successfully installed則完成安裝。
命令列輸入“python”在>>>後面輸入
import numpy
若沒有報錯則視為安裝成功。三、安裝dateutil
下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil
選擇當前網頁最上面python_dateutil-2.6.1-py2.py3-none-any.whl就好。
安裝方法同二。
四、安裝pyparsing
下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyparsing
選擇當前網頁最上面pyparsing-2.2.0-py2.py3-none-any.whl就好。
安裝方法同二。
五、安裝scipy
下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
選擇scipy-1.0.0-cp27-cp27m-win32.whl就好。
安裝方法同二。
六、安裝matplotlib
在命令列中輸入
pip install matplotlib
見到successfully installed則完成安裝,命令列輸入“python”在>>>後面輸入
import matplotlib
若沒有報錯則視為安裝成功(如下圖)。七、安裝seaborn
開啟python的安裝目錄,在命令列中輸入:
python.exe -m pip install seaborn
附:
一、編碼錯誤
Collecting python-dateutil (from matplotlib)
Exception:
Traceback (most recent call last):
File "d:\python27\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "d:\python27\lib\site-packages\pip\commands\install.py", line 324, in run
requirement_set.prepare_files(finder)
File "d:\python27\lib\site-packages\pip\req\req_set.py", line 380, in prepare_
files
ignore_dependencies=self.ignore_dependencies))
File "d:\python27\lib\site-packages\pip\req\req_set.py", line 620, in _prepare
_file
session=self.session, hashes=hashes)
File "d:\python27\lib\site-packages\pip\download.py", line 821, in unpack_url
hashes=hashes
File "d:\python27\lib\site-packages\pip\download.py", line 659, in unpack_http
_url
hashes)
File "d:\python27\lib\site-packages\pip\download.py", line 880, in _download_h
ttp_url
file_path = os.path.join(temp_dir, filename)
File "d:\python27\lib\ntpath.py", line 85, in join
result_path = result_path + p_path
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb5 in position 7: ordinal
not in range(128)
解決方法:
將以下程式碼段
import sys
sys.setdefaultencoding('gbk')
另存命名為sitecustomize.py放在路徑D:\Python27\Lib\site-packages資料夾下。
二、Python下鍵入命令提示
LookupError: unknown encoding: cp65001
解決方法:
命令列輸入
chcp 936
這是編碼不統一的問題。
可是這個方法不能一勞永逸,每次開啟命令列視窗都得輸一遍,不好意思我沒處理好,其他方法有興趣的煩請自己搜尋一下吧…
三、缺少模組
這種情況一般會在最後一行顯示
ImportError: matplotlib requires ***(塊/包名)
例如:ImportError: matplotlib requires pyparsing只要去https://www.lfd.uci.edu/~gohlke/pythonlibs/ 這個網站上找對應缺少的包就好。
一般適用的索引方法:https://www.lfd.uci.edu/~gohlke/pythonlibs/#***(塊/包名),例如https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
相關文章
- windows下python繪相簿matplotlib安裝方法(親測)WindowsPython
- mac下安裝nginx及相關配置MacNginx
- 下載Python安裝包及支援包路徑Python
- helm包安裝部署相關命令
- ubuntu 安裝及相關軟體安裝(2)Ubuntu
- ubuntu 安裝及相關軟體安裝(1)Ubuntu
- 安裝python3.5注意事項及相關命令Python
- Windows系統中安裝Python模組pip numpy matplotlibWindowsPython
- windows下安裝cygwin及配置Windows
- ElasticSearch 7.6.2 下載包 及 安裝Elasticsearch
- 2020-12-27 python安裝包相關命令Python
- windows下python配置numpy、matplotlib、scipyWindowsPython
- Windows下安裝Redis及使用Python操作Redis的方法WindowsRedisPython
- windows下mangodb的安裝及配置WindowsGo
- Mongodb在Windows下安裝及配置MongoDBWindows
- python包:matplotlibPython
- Linux環境下非root使用者離線安裝Python及相關庫LinuxPython
- 如何在windows下安裝pythonWindowsPython
- 【python】【安裝包依賴關係】Python
- Oracle GoldenGate相關講解及安裝OracleGo
- solr在windows下的安裝及配置SolrWindows
- windows下nvm、nrm的安裝及使用Windows
- windows下mongodb的安裝及啟動WindowsMongoDB
- matplotlib的下載和安裝方法
- 醫學影像處理相關軟體及python包Python
- windows下python3.8安裝_01WindowsPython
- 量化-windows下如何安裝Python、pandasWindowsPython
- redis 簡介及windows 下的redis 安裝RedisWindows
- Vagrant在Windows下安裝及注意事項Windows
- VUE載入相關依賴包(安裝 node_modules)Vue
- windows 下安裝Windows
- Windows 環境下 Python 環境安裝WindowsPython
- windows下python安裝Numpy和Scipy模組WindowsPython
- Windows下dlib庫python安裝(CUDA)WindowsPython
- mysql安裝------RPM包安裝及解除安裝MySql
- Windows 安裝包啟動PostgresqlWindowsSQL
- Windows下ElasticSearch的Head安裝及基本使用WindowsElasticsearch
- windows下 安裝 rabbitMQ 及操作常用命令WindowsMQ