- Python入門很輕松(微課超值版)
- 云尚科技
- 938字
- 2020-09-01 15:57:56
1.3 搭建Python的編程環境

微視頻
因為Python可以運行在常見的Windows、Linux等系統的計算機中,所以在安裝Python之前,首先要根據不同的操作系統和系統的位數下載對應版本的Python。
1.3.1 在Windows下安裝Python
下面介紹在Windows下安裝和運行Python的方法。
在瀏覽器地址欄中輸入http://www.python.org/downloads/并按Enter鍵確認,進入Python下載界面,單擊Download Python 3.7.3下載鏈接,如圖1-2所示。

圖1-2 Python下載界面
進入下載文件選擇界面,再根據操作系統和需求,選擇適合需求的版本。這里選擇Windows 64位系統下的executable版本,如圖1-3所示。

圖1-3 選擇安裝版本
☆大牛提醒☆
在圖1-3中,x86代表開發工具在Windows 32位系統上使用;x86-64代表開發工具可以在Windows 64位系統上使用;executable installer表示通過可執行文件方式離線安裝;web-based installer表示通過聯網完成安裝;embeddable zip file代表嵌入式版本,可以集成到其他應用中。
Python安裝包下載完畢,即可安裝Python 3.7.3。
步驟1:雙擊下載后運行Python-3.7.3.exe,打開安裝向導窗口。選擇Customize installation選項,并選中Add Python 3.7 to PATH復選框,如圖1-4所示。其中,Install Now表示默認安裝方式,這里不能修改安裝路徑;Customize installation表示自定義安裝方式,可以根據用戶需求安裝。

圖1-4 Python 3.7.3安裝界面
步驟2:打開Optional FeaTrues(可選功能)界面,單擊Next(下一步)按鈕,如圖1-5所示。

圖1-5 Optional FeaTrues(可選功能)界面
☆大牛提醒☆
選擇Add Python 3.7 to PATH復選框后,可以把Python添加到環境變量中,從而可以直接在Windows的命令提示符下運行Python 3.7解釋器。
步驟3:打開Advanced Options(高級選項)界面,選中Install for all users(針對所有用戶)復選框,然后單擊Install(安裝)按鈕,如圖1-6所示。

圖1-6 Advanced Options(高級選項)界面
步驟4:Python開始自動安裝。安裝成功后,進入Setup was successful(安裝成功)界面,單擊Close(關閉)按鈕即可完成Python的安裝,如圖1-7所示。

圖1-7 Setup was successful(安裝成功)界面
1.3.2 在Linux下安裝Python
在Linux操作系統中,安裝Python 3.7.3的方法有以下兩種:
1.使用安裝命令安裝Python
在Fedora、CentOS等Linux操作系統中,可以使用yum命令安裝Python,命令格式如下:
yum install python3
在Debian操作系統中,可以使用Apt-get命令安裝Python,命令格式如下:
Apt-get install python3
提示:在使用安裝命令安裝Python時,需要保持網絡穩定。
2.直接到Python官網下載源代碼并編譯安裝
用戶也可以先在官網上下載Python安裝包,然后在終端命令模式下使用以下命令解壓下載的壓縮包:
tar –xzvf Python-3.7.3.tar.xz
在終端命令模式下,進入解壓后的子目錄,使用以下命令進行安裝:
./configure make install make
☆大牛提醒☆
在Linux系統下安裝Python的過程中,如果提示錯誤或缺失某個依賴庫,可以先安裝需要的依賴庫,然后重復運行上述命令。
- PyTorch自然語言處理入門與實戰
- C語言程序設計案例式教程
- TradeStation交易應用實踐:量化方法構建贏家策略(原書第2版)
- Visual Basic程序設計教程
- Learning PHP 7
- Kotlin極簡教程
- Everyday Data Structures
- Mastering SciPy
- Applied Deep Learning with Python
- Kotlin語言實例精解
- HTML5 Canvas核心技術:圖形、動畫與游戲開發
- Django 2.0 入門與實踐
- Python自動化運維:技術與最佳實踐
- 瘋狂Java講義精粹
- Boost.Asio C++ Network Programming Cookbook