1. 環境設定

JN-avatar-img
發佈於計算機
更新 發佈閱讀 5 分鐘

本文是以 Windows 電腦為主,但理論上 macOS 的步驟也差不多。

主要就兩個步驟

  • 安裝 Python (我裝 3.12)
  • 安裝 PyTorch


安裝 Python


直接到官網點選 "Download Python 3.13" 下載。

https://www.python.org/downloads/

raw-image

下載後執行它,一直按下一步就裝好了。

對了,注意!

寫這篇的時候 (2025.01.10),應該是 Python 3.13 還太新的關係,在下個步驟安裝 PyTorch 的時候會有問題 (一段時間後才會被修好),所以建議直接裝 3.12 就好。已試過,沒問題。

https://www.python.org/downloads/release/python-3128/

點進去,往下拉,選 Windows Installer (64-bit) 開始下載。

raw-image

下載後執行它,一直按下一步就安裝完成。

最後記得確認是否有正確安裝,

開始 --> 輸入"cmd" --> 點選 "命令提示字元"

raw-image


輸入 "python --version" 然後按 enter,有印出 Python 3.12.8 表示有成功安裝。

C:\Users\guest>python --version
Python 3.12.8


安裝 PyTorch


在裝 PyTorch 前,建議先建一個 Python 虛擬環境,在虛擬環境裡安裝的套件,都不會影響到自己的電腦,如果想移除,只要把整個資料夾刪掉,就跟沒裝過一樣,很方便。

首先開一個資料夾,比方說 C 槽裡開新增一個資料夾叫做 my_pytorch_project。

先當作是空的資料夾

先當作是空的資料夾


接著在命令提示字元輸入 "cd C:\my_pytorch_project",切換到 my_pytorch_project 資料夾。

C:\Users\guest>cd C:\my_pytorch_project
C:\my_pytorch_project>

然後輸入 "python -m venv ." 等跑完,一個 Python 虛擬環境就建在這個資料夾內了,資料夾會出現上圖那些檔案。

接著輸入 ".\Scripts\activate" 進入虛擬環境。

C:\my_pytorch_project>python -m venv .
C:\my_pytorch_project>.\Scripts\activate


進入後什麼事都不會發生...

游標最前面會出現 (my_pytorch_project),表示我們正在 my_pytorch_project 這個虛擬環境裡。

raw-image


接下來準備要裝的 PyTorch,或任何 Python 套件,只會裝在這裡面,也只有在這個虛擬環境內才有辦法使用它。未來不需要這些套件時,直接把資料夾刪掉就好。

嫌步驟太多的話,可以不用建虛擬環境,直接跳到下一段開始安裝 PyTorch,但未來要移除的話會比較麻煩。


在 PyTorch 官網,有教我們怎麼安裝。

https://pytorch.org/get-started/locally/

raw-image

照做就可以了,在命令提示字元輸入 "pip3 install torch torchvision torchaudio",等它跑完,就裝完了。

raw-image


記得照官網寫的方法,驗證是否成功安裝。

https://pytorch.org/get-started/locally/#windows-verification

raw-image


看起來正常,這樣應該OK了,等等寫 code 時,缺什麼套件再裝就好。



話說,感覺寫得太詳細了,

本來想草草帶過...

畢竟這些步驟,

在每台電腦上都可能略有不同,

未來也可能會不同。

總之記得目標是先安裝 Python,

再安裝 PyTorch,

其他的都上官網看,

這樣最穩。


留言
avatar-img
留言分享你的想法!
avatar-img
JN的沙龍
63會員
34內容數
個人網誌啦~ 內容包含但不限於學習筆記、心情抒發、火星廢文...
JN的沙龍的其他內容
2025/01/17
某天,某島國上的花生農老G,因為體力漸衰、氣候異常、地緣政治...等因素,種出的花生品質越來越不穩定,於是邀了其他島上的A格斯先生、高手B爾、阿國兄,四人一起組了個互助會...
Thumbnail
2025/01/17
某天,某島國上的花生農老G,因為體力漸衰、氣候異常、地緣政治...等因素,種出的花生品質越來越不穩定,於是邀了其他島上的A格斯先生、高手B爾、阿國兄,四人一起組了個互助會...
Thumbnail
2025/01/13
下圖為程式碼節錄 把 output 印出來看,會發現有五組數字,每一組數字依序對應到驗證碼圖片
Thumbnail
2025/01/13
下圖為程式碼節錄 把 output 印出來看,會發現有五組數字,每一組數字依序對應到驗證碼圖片
Thumbnail
2025/01/13
資料集有了,模型兜好了,再來可以開始訓練了。 首先準備 train.py,下圖僅節錄部分程式碼。 圖中包含了大部分的程式和註解,整段 code 也幾乎是公版了,建議簡單看過再自己融會貫通,有問題可以根據執行時的 error log 去解決,也可以留言討論。 此時資料夾應該長這樣
Thumbnail
2025/01/13
資料集有了,模型兜好了,再來可以開始訓練了。 首先準備 train.py,下圖僅節錄部分程式碼。 圖中包含了大部分的程式和註解,整段 code 也幾乎是公版了,建議簡單看過再自己融會貫通,有問題可以根據執行時的 error log 去解決,也可以留言討論。 此時資料夾應該長這樣
Thumbnail
看更多
你可能也想看
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
在小小的租屋房間裡,透過蝦皮購物平臺採購各種黏土、模型、美甲材料等創作素材,打造專屬黏土小宇宙的療癒過程。文中分享多個蝦皮挖寶地圖,並推薦蝦皮分潤計畫。
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
小蝸和小豬因購物習慣不同常起衝突,直到發現蝦皮分潤計畫,讓小豬的購物愛好產生價值,也讓小蝸開始欣賞另一半的興趣。想增加收入或改善伴侶間的購物觀念差異?讓蝦皮分潤計畫成為你們的神隊友吧!
Thumbnail
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
本文是以 Windows 電腦為主,但理論上 macOS 的步驟也差不多。 主要就兩個步驟 安裝 Python (我裝 3.12) 安裝 PyTorch
Thumbnail
本文是以 Windows 電腦為主,但理論上 macOS 的步驟也差不多。 主要就兩個步驟 安裝 Python (我裝 3.12) 安裝 PyTorch
Thumbnail
本篇簡單介紹如何安裝Django 網頁框架,首先要把python安裝好,並確定pip也有安裝成功,另外也要安裝vscode編譯器。
Thumbnail
本篇簡單介紹如何安裝Django 網頁框架,首先要把python安裝好,並確定pip也有安裝成功,另外也要安裝vscode編譯器。
Thumbnail
幾個步驟,就能成功在MacBook Air M1安裝Python3和Django!
Thumbnail
幾個步驟,就能成功在MacBook Air M1安裝Python3和Django!
Thumbnail
首先安裝 python,依照 官網 的指示,下載正確的版本並執行就可,重點在以下。 虛擬環境的管理平台許多人使用 anaconda,許多教 python 的課程第一堂就是不管三七二十一先安裝再說,但我用了一陣子之後覺得它實在太笨重了,早有掙脫的想法,欣見原生的 python 已經具有虛擬環境管理模
Thumbnail
首先安裝 python,依照 官網 的指示,下載正確的版本並執行就可,重點在以下。 虛擬環境的管理平台許多人使用 anaconda,許多教 python 的課程第一堂就是不管三七二十一先安裝再說,但我用了一陣子之後覺得它實在太笨重了,早有掙脫的想法,欣見原生的 python 已經具有虛擬環境管理模
Thumbnail
建置 vscode + python 開發環境的完整流程,詳細且附圖
Thumbnail
建置 vscode + python 開發環境的完整流程,詳細且附圖
Thumbnail
在 Linux 系統創建 python 虛擬環境的詳細流程 (完全不需要 Anaconda)
Thumbnail
在 Linux 系統創建 python 虛擬環境的詳細流程 (完全不需要 Anaconda)
Thumbnail
1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
Thumbnail
1. 詳細的 python 安裝流程(不需要 anaconda) 2. 透過「命令提示字元」啟動 python 的方法
Thumbnail
  環境佈置很重要!!所以按照這樣的方法下去安裝未來使用的時候才不會很麻煩,而且python會有很多外來模組要安裝,因此安裝路徑一定要設定好,未來找尋的時候才找的到,版本的差異沒有調整好也有可能用到最後有些會出現各種錯誤。所以環境佈置這真的很重要!!很重要!!很重要!!
Thumbnail
  環境佈置很重要!!所以按照這樣的方法下去安裝未來使用的時候才不會很麻煩,而且python會有很多外來模組要安裝,因此安裝路徑一定要設定好,未來找尋的時候才找的到,版本的差異沒有調整好也有可能用到最後有些會出現各種錯誤。所以環境佈置這真的很重要!!很重要!!很重要!!
Thumbnail
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
Thumbnail
PYTHON 介紹 Python 是一種被廣泛使用的高階編程語言,它的用途十分廣泛,支援了多種的程式設計的範式,包括函數式、指令式、結構化、物件導向。 Python的設計哲學強調了它簡潔的語法,是使用空格縮進來劃分程式碼。 Python是的社群中擁有許多模組可以使用,在進行某些用途時可以很引入模組,
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News