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
62會員
29內容數
個人網誌啦~ 內容包含但不限於學習筆記、心情抒發、火星廢文...
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
JN的沙龍 的其他內容
最近工作剛好有用到 PyTorch,由於僅止於些簡單的功能和除錯,事後對這個熱門的 AI 框架還是一知半解。想了下,如果連用 PyTorch 做個簡單的 AI 模型都辦不到,不就浪費了這段時間的接觸? 於是訂個簡單的題目並試著去完成,順手做個紀錄。內容非常初階,篇幅也不多,主要著重在...
烏龍轉桌,常用來形容股市網紅在預測股票失準後,硬要自圓其說的行為,常見的情況大概是.. 漲了就 PO 文: 一切預告在前!恭喜有跟上的粉絲! 跌了就改口: 早就提醒要賣!有跟著賣的都在數錢了! 等風頭過了就改推別檔,然後再輪迴一次。 這種網紅勝率永遠 100%,非常厲害,然而...
最近多變的天氣, 和複雜的心情, 讓我常在上班時間, 看著天花板發呆, 任由白日夢覆蓋我的思緒, 看著看著,便想起一段念書時的往事...
社會在走,基本行情要有啦。 大家都在瘋 AI,身為 Sym道猴的我,能不一起湊熱鬧嗎。 很多人聊股票,討論真 AI、假 AI, 我跟你講, 這篇就是真 AI。
『欸欸 JN 啊!老闆說一定要七天內交車啦!怎麼搞的,簽這種合約...』 我該怎麼辦呢?
八皇后問題是一個經典的計算機科學問題,以前沒學好,最近剛好看到,於是重讀了一次,順手做個筆記幫助記憶,也分享給有需要或有興趣的讀者。內容枯燥,適合睡前閱讀。
最近工作剛好有用到 PyTorch,由於僅止於些簡單的功能和除錯,事後對這個熱門的 AI 框架還是一知半解。想了下,如果連用 PyTorch 做個簡單的 AI 模型都辦不到,不就浪費了這段時間的接觸? 於是訂個簡單的題目並試著去完成,順手做個紀錄。內容非常初階,篇幅也不多,主要著重在...
烏龍轉桌,常用來形容股市網紅在預測股票失準後,硬要自圓其說的行為,常見的情況大概是.. 漲了就 PO 文: 一切預告在前!恭喜有跟上的粉絲! 跌了就改口: 早就提醒要賣!有跟著賣的都在數錢了! 等風頭過了就改推別檔,然後再輪迴一次。 這種網紅勝率永遠 100%,非常厲害,然而...
最近多變的天氣, 和複雜的心情, 讓我常在上班時間, 看著天花板發呆, 任由白日夢覆蓋我的思緒, 看著看著,便想起一段念書時的往事...
社會在走,基本行情要有啦。 大家都在瘋 AI,身為 Sym道猴的我,能不一起湊熱鬧嗎。 很多人聊股票,討論真 AI、假 AI, 我跟你講, 這篇就是真 AI。
『欸欸 JN 啊!老闆說一定要七天內交車啦!怎麼搞的,簽這種合約...』 我該怎麼辦呢?
八皇后問題是一個經典的計算機科學問題,以前沒學好,最近剛好看到,於是重讀了一次,順手做個筆記幫助記憶,也分享給有需要或有興趣的讀者。內容枯燥,適合睡前閱讀。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
在離線環境需要安裝Python套件時就相當的麻煩,需要先下載好套件包,在打指令安裝,若套件數量一多時就會相當麻煩。 本文將介紹如何利用兩行指令快速的安裝整個資料夾的套件。
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
MacOS 先下載Homebrew,然後輸入底下指令: brew install go 確認是否安裝完成 go version 環境設定 export GOPATH=$HOME/go
Thumbnail
幾個步驟,就能成功在MacBook Air M1安裝Python3和Django!
想要開始Python語言的開發環境,有兩種常見方式,一種是下載安裝到本機端,另一種是直接在雲端執行。本文將介紹三個常見的開發工具及其安裝步驟。
Thumbnail
當我們在撰寫一套系統的時候, 總是會提供一個介面讓使用者來觸發功能模組並回傳使用者所需的請求, 而傳統的安裝包模式總是太侷限, 需要個別主機獨立安裝, 相當繁瑣, 但隨著時代的演進與互聯網的崛起, 大部分的工作都可以藉由網頁端、裝置端來觸發, 而伺服端則是負責接收指令、運算與回傳結果, 雲端
pip install jupyter jupyter notebook --allow-root 在本機打上啟動後網址就可以使用了 
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
在離線環境需要安裝Python套件時就相當的麻煩,需要先下載好套件包,在打指令安裝,若套件數量一多時就會相當麻煩。 本文將介紹如何利用兩行指令快速的安裝整個資料夾的套件。
Thumbnail
本章節旨在介紹如何在不同操作系統上安裝和配置PHP環境,並使用命令行工具進行基礎操作。此外,還介紹了使用Visual Studio Code進行PHP開發的步驟,包括安裝擴展和設置調試環境。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
MacOS 先下載Homebrew,然後輸入底下指令: brew install go 確認是否安裝完成 go version 環境設定 export GOPATH=$HOME/go
Thumbnail
幾個步驟,就能成功在MacBook Air M1安裝Python3和Django!
想要開始Python語言的開發環境,有兩種常見方式,一種是下載安裝到本機端,另一種是直接在雲端執行。本文將介紹三個常見的開發工具及其安裝步驟。
Thumbnail
當我們在撰寫一套系統的時候, 總是會提供一個介面讓使用者來觸發功能模組並回傳使用者所需的請求, 而傳統的安裝包模式總是太侷限, 需要個別主機獨立安裝, 相當繁瑣, 但隨著時代的演進與互聯網的崛起, 大部分的工作都可以藉由網頁端、裝置端來觸發, 而伺服端則是負責接收指令、運算與回傳結果, 雲端
pip install jupyter jupyter notebook --allow-root 在本機打上啟動後網址就可以使用了