- Python+Excel職場辦公數據分析
- 王紅明 張鴻斌編著
- 1170字
- 2021-10-27 15:54:51
1.2 下載與安裝
1.2.1 下載Python

Python是免費的,大家可以從Python的官網(www.python.org)進行下載(Windows系統為例)。
1)首先查看計算機操作系統的類型。以Windows 10系統為例,在桌面右擊“此電腦”圖標。在打開的“系統”窗口中可以看到操作系統的類型。這里顯示為32位操作系統。如圖1-1所示。

圖1-1 查看操作系統
2)在瀏覽器的地址欄輸入“www.python.org”并按〈Enter〉鍵,如圖1-2所示。

圖1-2 輸入網址
3)如果讀者的計算機操作系統是Windows 32位系統,在打開的網頁中,鼠標指向“Downloads”按鈕。然后從彈出的菜單中單擊“Python 3.9.1”按鈕開始下載,如圖1-3所示。
4)如果讀者計算機的操作系統是Windows 64位系統,則單擊圖1-3中“Downloads”菜單下的“Windows”選項按鈕。然后在打開的頁面中(見圖1-4所示的頁面)單擊“Download Windows installer(64-bit)”選項按鈕開始下載。注意:如果讀者的計算機操作系統是macOS系統,則單擊圖1-3“Downloads”菜單中的“Mac OS X”選項按鈕下載。

圖1-3 下載Python

圖1-4 下載程序
5)接下來會打開下載對話框,如圖1-5所示。單擊“瀏覽”按鈕可以設置下載文件保存的位置。設置好之后,單擊“下載”按鈕開始下載。
6)下載完成后的安裝文件如圖1-6所示。

圖1-5 下載對話框

圖1-6 下載完成后的安裝文件
1.2.2 安裝Python
找到已經下載的Python安裝文件并雙擊它,開始安裝Python程序(以Windows 10系統為例)。
1)首先雙擊Python安裝文件。接著會彈出“你要允許此應用對你的設備進行更改嗎?”對話框,單擊“是”按鈕即可。接著在打開的如圖1-7所示的對話框中勾選“Add Python 3.9 to PATH”復選框,然后單擊“Install Now”選項按鈕開始安裝。
2)接著安裝程序開始復制程序文件。最后單擊“Close”按鈕完成,如圖1-8所示。

圖1-7 開始安裝

圖1-8 安裝完成
1.2.3 模塊的安裝
Python最大的魅力是有很多很有特色的模塊,用戶在編程時,可以直接調用這些模塊來實現某一個特定功能。比如Pandas模塊有很強的數據分析功能,調用此模塊可以輕松實現對數據的分析。再比如,xlwings模塊有很強的Excel數據處理能力,通過調用此模塊,可以快速處理Excel數據。
不過有些模塊,在調用之前需要先下載安裝,之后才能調用。下面來講解接下來要用到的幾個模塊的安裝方法。
1.Pandas模塊的安裝
在Python中,安裝模塊的簡單方法是用pip命令。具體方法如下。
1)首先打開“命令提示符”窗口。方法是按〈Win+R〉組合鍵,打開“運行”對話框,輸入“cmd”,然后單擊“確定”按鈕。如圖1-9所示。提示:也可以單擊“開始”菜單,再單擊“Windows系統”下的“命令提示符”來打開。

圖1-9 在“運行”對話框輸入“cmd”
2)打開“命令提示符”窗口后,接著輸入“pip install pandas”命令后按〈Enter〉鍵,開始自動安裝Pandas模塊,安裝完成會提示“Successfully installed”,說明安裝成功。如圖1-10所示為安裝成功后的畫面。

圖1-10 安裝Pandas模塊
2.xlwings模塊的安裝
xlwings模塊的安裝方法與Pandas模塊類似,首先打開“命令提示符”窗口,然后直接輸入“pip install xlwings”按〈Enter〉鍵,開始自動安裝xlwings模塊。安裝完成后同樣會提示“Successfully installed”,如圖1-11所示。

圖1-11 安裝xlwings模塊
3.openpyxl模塊的安裝
同樣,在“命令提示符”窗口中直接輸入“pip install openpyxl”,按〈Enter〉鍵即可。
- UI設計基礎培訓教程
- Modular Programming with Python
- SoapUI Cookbook
- Java 9 Programming Blueprints
- HTML5+CSS3+JavaScript Web開發案例教程(在線實訓版)
- Java性能權威指南(第2版)
- PHP+MySQL+Dreamweaver動態網站開發從入門到精通(第3版)
- Getting Started with Python and Raspberry Pi
- App Inventor 2 Essentials
- HTML5游戲開發實戰
- C Primer Plus(第6版)中文版【最新修訂版】
- C# 10核心技術指南
- 軟件測試
- Web前端開發實戰教程(HTML5+CSS3+JavaScript)(微課版)
- Learning Puppet Security