- 從零開始大模型開發與微調:基于PyTorch與ChatGLM
- 王曉華
- 10字
- 2024-12-31 17:37:10
2.1 環境搭建1:安裝Python
2.1.1 Miniconda的下載與安裝
1.下載和安裝
打開Miniconda官方網站,其下載頁面如圖2-1所示。
讀者可以根據自己的操作系統選擇不同平臺的Miniconda下載,目前提供的是新集成了Python 3.10版本的Miniconda。如果讀者使用的是以前的Python版本,例如Python 3.9,也是完全可以的,筆者經過測試,無論是3.10版本還是3.9版本的Python,都不影響PyTorch的使用。

圖2-1 Miniconda下載頁面
(1)這里推薦使用Windows Python 3.9版本,相對于3.10版本,3.9版本經過一段時間的訓練具有一定的穩定性。當然,讀者可根據自己的喜好選擇。集成Python 3.9版本的Miniconda可以在官方網站下載,打開后如圖2-2所示。注意:如果讀者使用的是64位操作系統,那么可以選擇以Miniconda3開頭、以64結尾的安裝文件,不要下載錯了。

圖2-2 Miniconda官網網站提供的下載
(2)下載完成后得到的文件是.exe版本,直接運行即可進入安裝過程。安裝完成后,出現如圖2-3所示的目錄結構,說明安裝正確。

圖2-3 Miniconda安裝目錄
2.打開控制臺
之后依次單擊“開始”→“所有程序”→Miniconda3→Miniconda Prompt,打開Miniconda Prompt窗口,它與CMD控制臺類似,輸入命令就可以控制和配置Python。在Miniconda中常用的是conda命令,該命令可以執行一些基本操作。
3.驗證Python
接下來,在控制臺中輸入python,如果安裝正確,就會打印出版本號和控制符號。在控制符號下輸入代碼:
print("hello")
結果如圖2-4所示。

圖2-4 驗證Miniconda Python安裝成功
4.使用pip命令
使用Miniconda的好處在于,它能夠很方便地幫助讀者安裝和使用大量第三方類庫。查看已安裝的第三方類庫的代碼如下:
pip list
注意:如果此時CMD控制臺命令行還在>>>狀態,可以輸入exit()退出。
在Miniconda Prompt控制臺輸入pip list命令,結果如圖2-5所示(局部截圖)。

圖2-5 列出已安裝的第三方類庫
Miniconda中使用pip進行操作的方法還有很多,其中最重要的是安裝第三方類庫,命令如下:
pip install name
這里的name是需要安裝的第三方類庫名,假設需要安裝NumPy包(這個包已經安裝過),那么輸入的命令如下:
pip install numpy
結果如圖2-6所示。

圖2-6 舉例自動獲取或更新依賴類庫
使用Miniconda的一個好處是默認安裝了大部分學習所需的第三方類庫,這樣能夠避免使用者在安裝和使用某個特定的類庫時出現依賴類庫缺失的情況。