官术网_书友最值得收藏!

任務1.2 搭建Python環境

任務描述

根據自己計算機的系統,從Python官網下載對應的Python 3.6.0版本,成功安裝后配置環境變量。在Windows系統命令提示符窗口中輸入“python”命令,能得到圖1-1所示的效果;在Linux/UNIX系統終端輸入“python3.6”命令,能得到圖1-2所示的效果。

圖1-1 Windows命令操作界面

圖1-2 在Linux/UNIX中打開Python

任務分析

Python是開源自由軟件,Python的所有開發環境基本都可以從網絡上免費下載。目前Python有兩種主流版本,一個是2.x版,一個是3.x版,這兩個版本是不兼容的。下載和安裝Python 3.6.0可以按以下步驟進行。

(1)檢查自己的計算機系統,在Python官網中下載對應的Python 3.6.0版本。

(2)按操作步驟安裝Python 3.6.0。

(3)配置環境變量。

(4)檢查Python 3.6.0是否安裝成功。

1.2.1 在Windows系統平臺安裝Python與配置環境變量

1.在Windows系統平臺安裝Python

在Windows系統平臺安裝Python的具體操作步驟如下。

(1)打開瀏覽器,訪問Python官網https://www.Python.org,如圖1-3所示。

(2)選擇“Downloads”菜單下的“Windows”命令,如圖1-4所示。

(3)找到Python 3.6.0的安裝包,如果Windows系統版本是32位,則單擊“Windows x86 executable installer 超鏈接,然后下載;如果 Windows 系統版本是 64 位的,則單擊“Windows x86-64 executable installer”超鏈接,然后下載,如圖1-5所示。

圖1-3 Python官網

圖1-4 選擇Windows版本

圖1-5 下載安裝包

(4)下載完成后,雙擊運行所下載的文件,彈出Python安裝向導窗口,如圖1-6所示,勾選“Add Python 3.6 to PATH”復選框,然后單擊“Customize installation”按鈕。

圖1-6 安裝向導窗口

(5)彈出界面如圖 1-7 所示,保持默認選擇,單擊“Next”按鈕,在彈出的界面中可以修改安裝路徑,如圖1-8所示。

圖1-7 單擊“Next”按鈕

圖1-8 安裝路徑

(6)安裝完之后,會彈出安裝成功的提示界面,如圖1-9所示。

圖1-9 安裝完成

2.PATH環境變量設置

打開命令提示符窗口(操作方法詳見 1.2.3 小節),輸入“python”命令,會出現以下兩種情況。

情況一:出現圖1-1所示的界面,說明Python已經安裝成功。

情況二:出現圖1-10所示的界面,這是因為Windows系統會根據一個PATH環境變量設定的路徑去查找python.exe,如果沒有找到就會報錯。

圖1-10 找不到Python

如果出現情況二,則需要將python.exe所在的路徑添加到PATH中,以Windows 7為例,具體步驟如下。

(1)右擊“計算機”圖標,選擇“屬性”命令,如圖1-11所示。

圖1-11 選擇“屬性”命令

(2)在彈出的窗口中選擇“高級系統設置”選項,如圖1-12所示。

圖1-12 選擇“高級系統設置”選項

(3)在彈出的對話框中單擊“環境變量”按鈕,如圖1-13所示。

(4)在彈出的對話框中找到“系統變量”列表框中的“Path”選項,如圖1-14所示。

(5)雙擊“Path”選項,在彈出的對話框中可編輯變量值,在“變量值”文本框中添加Python的安裝路徑,并用“;”(英文狀態下的分號)隔開。例如安裝路徑為D:\Program Files\Python36,則添加的變量值為“; D:\Program Files\Python36 \”,如圖1-15所示。

(6)單擊“確定”按鈕。再次打開命令提示符窗口,輸入“python”命令,即會出現圖1-1所示的界面,說明已經配置好Python的環境變量。

圖1-13 單擊“環境變量”按鈕

圖1-14 找到“Path”

圖1-15 添加路徑

1.2.2 在Linux/UNIX系統平臺安裝Python與配置環境變量

大多數Linux系統發行版,如CentOS、Debian、Ubuntu等,都自帶了Python 2.x版本的主程序。目前最新版的Ubuntu已經自帶了Python 3.x版本的主程序,對于沒有安裝Python 3.x版本的系統,用戶可自行安裝。

以CentOS 7為例,安裝Python 3.6.0的步驟如下。

(1)打開瀏覽器,訪問 Python 官網 https://www.Python.org,如圖 1-16 所示,單擊“Linux/UNIX”超鏈接。

圖1-16 選擇Linux/UNIX版本

(2)找到Python 3.6.0的壓縮包,單擊“Gzipped source tarball”超鏈接,如圖1-17所示,然后下載Gzipped source tarball。

圖1-17 下載安裝包

(3)在安裝Python之前,要確保系統中已經有了所有必要的開發依賴。執行命令1-1即可安裝所有的依賴。

命令1-1 安裝必要的開發依賴

yum -y groupinstall development

yum -y install zlib-devel

(4)解壓下載好的“Python-3.6.0.tgz”文件,打開終端(Terminal),并進入解壓后的Python-3.6.0目錄,如圖1-18所示。

圖1-18 解壓下載好的“Python-3.6.0.tgz”文件

(5)自定義安裝目錄后進行安裝,如安裝到/ usr/local/python3目錄下,可執行命令1-2。

命令1-2 安裝到所需路徑下

./configure --prefix=/usr/local/python3

make && make install

其中,--prefix選項是配置安裝的路徑。如果不配置該選項,安裝后可執行文件默認放在/usr/local/bin,庫文件默認放在/usr/local,配置文件默認放在/usr/local/etc,其他資源文件放在/usr/local,這樣會比較凌亂。如果配置了--prefix 選項,則可以把所有資源文件放在自定義目錄下。

./configure命令執行完畢之后,會創建一個文件creating Makefile,供make命令使用,執行make install之后就會把程序安裝到指定的目錄中去。

(6)安裝成功之后,進入自定義安裝目錄,執行“ln -s -f /usr/local/python3/bin/python3.6/usr/bin/python3.6”命令,創建軟連接,如圖1-19所示。

(7)執行“python3.6 -v”命令,查看Python 3.6.0是否安裝成功。執行“python3.6”命令,如果出現圖1-2所示的界面,即說明安裝成功。

圖1-19 創建軟連接

1.2.3 開啟Python之旅

安裝Python成功之后,就可以正式開始Python之旅了。Python的打開方式有3種:Windows系統的命令行工具(cmd)、帶圖形界面的Python Shell——IDLE、命令行版本的Python Shell——Python 3.6。下面簡單介紹這3種方式的具體操作。

1.Windows系統的命令行工具(cmd)

cmd即計算機命令行提示符,是Windows環境下的虛擬DOS窗口。在Windows系統下,打開cmd有3種方法。

(1)按“Win+R”組合鍵,其中“Win”鍵是鍵盤上的開始菜單鍵,如圖 1-20 所示,在彈出的對話框中輸入“cmd”,如圖1-21所示。單擊“確定”按鈕,即可打開cmd。

圖1-20 Win鍵

圖1-21 輸入“cmd”

(2)通過“所有程序”列表查找搜索到 cmd,如圖 1-22 所示。選擇“cmd.exe”選項或按回車鍵即可打開cmd。

(3)在C:\Windows\System32路徑下找到cmd.exe,如圖1-23所示,雙擊“cmd.exe”文件。

圖1-22 搜索界面

圖1-23 雙擊“cmd.exe”

(4)打開cmd,輸入“python”,按回車鍵,如果出現“>>>”符號,說明已經進入Python交互式編程環境,如圖1-24所示。此時輸入“exit()”即可退出。

圖1-24 Python交互式編程環境

2.帶圖形界面的Python Shell——IDLE(Python GUI)

IDLE是開發Python程序的基本集成開發環境,由Guido van Rossum親自編寫(至少最初的絕大部分由他編寫)。一般IDLE適合用來測試,演示一些簡單代碼的執行效果。

在Windows系統下安裝好Python后,可以在“開始”菜單中找到IDLE,如圖1-25所示,選擇“IDLE (Python 3.6 64-bit)”選項即可打開環境界面,如圖1-26所示。

圖1-25 單擊“IDLE”按鈕

圖1-26 IDLE界面

3.命令行版本的Python Shell——Python 3.6

命令行版本的Python Shell——Python 3.6的打開方法和IDLE的打開方法是一樣的。在Windows系統下,在“開始”菜單中找到命令行版本的Python 3.6(64-bit),如圖1-27所示,單擊即可打開,界面如圖1-28所示。

圖1-27 選擇Python 3.6(64-bit)

圖1-28 Python 3.6(64-bit)界面

主站蜘蛛池模板: 宜昌市| 固始县| 八宿县| 聂荣县| 上栗县| 册亨县| 辽阳县| 万宁市| 页游| 那坡县| 剑阁县| 白玉县| 南充市| 枣阳市| 衡阳市| 湄潭县| 灯塔市| 西吉县| 富宁县| 从江县| 淮滨县| 四子王旗| 扎赉特旗| 蒲江县| 红安县| 长乐市| 清水县| 兴文县| 奉化市| 旅游| 常宁市| 上饶市| 康乐县| 长岭县| 福泉市| 陵川县| 柳州市| 承德县| 三门县| 乌拉特后旗| 阿荣旗|