- Python完全自學教程
- 明日科技編著
- 1224字
- 2023-10-09 15:50:37
1.2 Python的安裝與問題處理
1.2.1 安裝Python
1.如何查看計算機操作系統的位數
編程軟件為了提高開發效率,分別對32位操作系統和64位操作系統做了優化,推出了不同的開發工具包。Python也不例外,所以在安裝Python前,需要了解計算機操作系統的位數。下面介紹在Windows 10下如何查看操作系統的位數。
在桌面找到“此電腦”圖標,用鼠標右鍵單擊該圖標,在彈出的快捷菜單中選擇“屬性”命令,如圖1.3所示。選擇“屬性”命令后將彈出圖1.4所示的“系統”窗口,在“系統類型”處標示著本機是64位操作系統還是32位操作系統。圖1.4中所展示的計算機操作系統為64位。
圖1.3 選擇“屬性”命令
圖1.4 查看系統類型
2.下載Python安裝包
在Python的官方網站中,可以很方便地下載Python的開發環境,具體下載步驟可以查看本書相關視頻。下載完成后,在下載位置可以看到已經下載的Python安裝文件“python-3.8.2.exe”,如圖1.5所示。
圖1.5 下載后的python-3.8.2.exe文件
3.在Windows 64位操作系統上安裝Python
在Windows 64位操作系統上安裝Python 3.x的步驟可以查看安裝視頻。
4.檢測Python是否安裝成功
按照步驟安裝Python后,需要檢測Python是否安裝成功。例如,在Windows 10操作系統中檢測Python是否成功安裝,可以在Windows 10操作系統的“開始”菜單上單擊鼠標右鍵,在彈出的快捷菜單中選擇“搜索”,接下來在桌面左下角“搜索程序和文件”文本框中輸入cmd命令,然后按<Enter>鍵,啟動“命令提示符”窗口(又稱命令行界面、命令行窗口),在當前的“命令提示符”窗口中輸入python,并且按<Enter>鍵,如果出現圖1.6所示的信息,則說明Python安裝成功,同時進入交互式Python解釋器。
圖1.6 在“命令提示符”窗口中運行的Python解釋器
1.2.2 解決提示“‘python’不是內部或外部命令……”
在“命令提示符”窗口中輸入python命令后,可能會顯示“‘python’不是內部或外部命令,也不是可運行的程序或批處理文件。”,如圖1.7 所示。
圖 1.7 輸入python命令后出錯
出現該問題的原因是,在當前的路徑中找不到Python.exe可執行程序,具體的解決方法是配置環境變量,這里以Windows 10操作系統為例介紹配置環境變量的方法,具體如下。
(1)在“此電腦”圖標上單擊鼠標右鍵,然后在彈出的快捷菜單中選擇“屬性”命令,并在彈出的“系統”窗口中單擊“高級系統設置”超鏈接,將出現圖1.8所示的“系統屬性”對話框。
(2)單擊“環境變量”按鈕,將彈出“環境變量”對話框,如圖1.9所示。
圖1.8 “系統屬性”對話框
圖1.9 “環境變量”對話框
(3)在“mingribccd的用戶變量”中,選擇“Path”環境變量,單擊“編輯”按鈕,將彈出“編輯環境變量”對話框,單擊“新建”按鈕,在新建的編輯文本框中輸入G:\Python\Python38,再次單擊“新建”按鈕,在新建的編輯文本框中輸入G:\Python\Python38\Scripts\,最后單擊“確定”按鈕,如圖1.10所示,回到“環境變量”對話框。(注意G 盤為編者安裝Python的路徑,讀者可以根據實際情況進行修改。)
圖1.10 編輯環境變量
(4)單擊“環境變量”中的“Path”環境變量,可以看到剛添加的變量值,如圖1.11所示。單擊“確定”按鈕,完成環境變量的配置。
圖1.11 查看添加的變量值
(5)在“命令提示符”窗口中,輸入 Python 命令,如果Python解釋器可以成功運行,說明配置成功。如果已經正確配置了環境變量,仍無法啟動Python解釋器,建議重新安裝Python。
- 大學計算機應用基礎實踐教程
- Twilio Best Practices
- 實戰Java高并發程序設計(第3版)
- 用戶體驗增長:數字化·智能化·綠色化
- Windows Phone 7.5:Building Location-aware Applications
- 學習OpenCV 4:基于Python的算法實戰
- HTML5開發精要與實例詳解
- Raspberry Pi Robotic Blueprints
- 工業機器人離線編程
- CodeIgniter Web Application Blueprints
- Appcelerator Titanium:Patterns and Best Practices
- Arduino電子設計實戰指南:零基礎篇
- Flask開發Web搜索引擎入門與實戰
- Illustrator CS6中文版應用教程(第二版)
- Instant SQL Server Analysis Services 2012 Cube Security