1011 字
5 分鐘
2024年的現在,安裝 Python 到底有多簡單?

方法1:直接從 Microsoft Store 安裝#

對沒錯,Microsoft Store 裡可以直接安裝 Python,一鍵安裝連環境變數都幫你搞定,打開 Microsoft Store 搜尋 python,就可以看到很多種版本可以選:

至於要下載哪一版取決於你的需求,以及你所想要使用的套件的相依性,初學者的話也不用想太多,直接載最新的也行,想要穩定一點就載最新的前一版,這裡我就以 3.11 為例:

點進來後直接按 取得,接著等它下載就可以了。安裝好後打開 Powershell,輸入 python -V 確認是否成功安裝,這裡可以看到它輸出 3.11.9,和我們在商店選擇的版本一致。

接下來輸入 pip -V 來確認pip是否成功安裝,pip是Python的軟體包管理系統,Python很具代表性的一大特色就是有許多第三方的package可以下載,所謂站在巨人的肩膀上就是這麼一回事!

出現類似這種訊息就是代表成功囉!從商店下載的好處就是以往初學者如果從官網下載,一直按下一步的話,可能就會有環境變數沒加到啊、pip沒一起下載之類的問題,從商店下載可以少走一些彎路。

方法2:從官網下載並安裝Python#

2年前有在 HackMD 寫過類似的文章了,趁著這個機會再載載看過了2年有什麼改變。

下載#

  1. 搜尋 Python

  2. 進入 Python 主頁 找到 Downloads 點進去

  3. 選擇版本 雖然對於初學者來說安裝最新版也不會有太大的問題,加上寫文章的現在 3.13 已經預發佈了,3.12 理論上是非常穩定的,所以還是像我上面說的,取決於你的需求,這裡一樣以 3.11.9 為例 這個時候你會發現有很多選項,其實就是依照你的作業系統來選擇,我目前是使用 Windows x86-64 架構的作業系統,所以毫無懸念就是要選 Windows 64-bit 的選項,這裡選擇下載 Windows Installer,也就是最常見的那種安裝檔,這裡我也會使用這個檔案作為接下來的示範

開始安裝#

  1. 執行剛剛載下來的安裝檔
  2. 勾選 Add Python 3.exe to PATH
IMPORTANT

對於初學者來說要編輯環境變數並不是這麼容易,這裡直接勾選讓程式自動幫你加

  1. 接下來選擇 Customize installation,進行自定義安裝,並且在 pip 這欄打勾,如同上面所說,pip 是 Python 的軟體包管理系統,之後會很常用到,比較新版的 Python 安裝程式已經會預先幫你打勾了,其他的就看個人需求
  2. 之後基本上一路 Next 即可,詳細設定這裡不一一細說,至於安裝位置的部分,用預設的路徑即可,除非你有特殊需求或路徑潔癖(有這種潔癖嗎?
  3. 按下安裝就大功告成啦,如果是Windows用戶,這一步可能會出現 Disable path length limit 選項,我會建議點選以免因為過深的資料夾嵌套導致程式無法正常運行
  4. 重新啟動電腦並輸入 python -Vpip -V 來確認安裝

從官網下載安裝程式來安裝和兩年前差別不大,pip 預設打勾是初學者福音。不過作為一個有多年 Python 經驗的雜魚程式設計師,當專案一多需要的套件也就混亂了起來,每個套件相依的 Python 版本也不同,不同專案也可能需要相同但不同版本的套件,造成管理上的困難,這時候就輪到虛擬環境出場啦!之後有空應該會出一篇 miniconda 的教學,至於 Anaconda 太肥了我不喜歡,嬌小可愛的酪梨誰不愛呢?

警察大人你聽我解釋...

2024年的現在,安裝 Python 到底有多簡單?
https://blog.yuuzi.cc/posts/guides/install-python/
作者
Yuuzi
發佈於
2024-08-29
許可協議
CC BY-NC-SA 4.0