ChatGLM2-6B
版本要装pytorch2.0
,而且要2.0.1
,因此CUDA
不能用12.0
,也不能用10.0,只能用11.x 版本。
进入官网,选择CUDA版本和其他信息,选好后复制Run this Command
栏的命令,注意如果pip3
报错的话,需要将pip3
改为pip
。如果页面上没有对应CUDA
版本,可点击红框中的“install previous versions of PyTorch
”链接去选择CUDA版本对应的pytorch
。
2. 下载后离线安装
也可先下载Pytorch
包,然后用cd
将命令行的路径转到包所在的路径,之后pip install
包名 来安装pytorch
包。例如:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
pytorch包下载路径: https://download.pytorch.org/whl/torch_stable.html
cu
后面的数字表示版本号,cu101
表示版本CUDA10.1
;torch
-后面的数字表示torch
版本;cp
后面的数字表示python
版本,cp36
表示python3.6
;linux
表示linux
系统,win_amd64
表示windows 64
为系统。
因为chatGLM2-6B需要pytorch的2.0.1版本,并且选择了cuda的11.8版本,目前安装的python是3.10版本,电脑是Windows64系统,所以
选择cu118/torch-2.0.1%2Bcu118-cp310-cp310-win_amd64.whl