安装python,pytorch,pillow,cuda12.8兼容
此文章是记录我不断试错搜索,才完全兼容的版本,也可以帮助其他和我一样遇到同样问题的人。首先是电脑型号。
·
此文章是记录我不断试错搜索,才完全兼容的版本的过程,希望也可以帮助其他和我一样遇到同样问题的人。有错或者更好的解决办法欢迎指正,小白自学过程的一些记录罢了,请轻喷。
首先是电脑型号 ![]()
![]()
1.查看cuda型号,我的是12.8
# 打开命令提示符或终端,输入:
nvidia-smi

2.所需要安装的版本
| Python | 3.9.0/3.9.x |
| Pillow | 10.4.0 |
| Pytorch | 2.8.0+cu128 |
3.安装指令
-
Python 3.9.0
#卸载之前的版本
conda uninstall python -y
#安装新版本
conda install python=3.9.0 -y
-
Pillow 10.4.0
conda install pillow=10.4.0 -y
-
Pytorch 2.8.0+cu128
参考了安装cuda对应的pytorch这篇文章,进入网站 https://download.pytorch.org/whl/cu128,找到进入 torch、torchvision、torchaudio 三大组件各自的网站,将对应的文件下载下来(提前新建好文件夹,好找的路径),记住文件下载的位置,下面安装要用。

然后进入虚拟环境,输入命令进行安装,中途出现什么问题就AI一下就能解决,没有什么安装什么
安装torch:
pip install D:\Study\Pytorch镜像文件\torch-2.8.0+cu128-cp39-cp39-win_amd64.whl
报错1:ERROR: Could not find a version that satisfies the requirement jinja2 (from torch) (from versions: none)ERROR: No matching distribution found for jinja2
解决:
pip install jinja2 --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple
再执行一次torch的安装命令就可以了
安装torchvision:
pip install D:\Study\Pytorch镜像文件\torchvision-0.23.0+cu128-cp39-cp39-win_amd64.whl
安装torchaudio:
pip install D:\Study\Pytorch镜像文件\torchaudio-2.8.0+cu128-cp39-cp39-win_amd64.whl
4.安装好出现的模块丢失问题
- AttributeError: module 'numpy' has no attribute 'ndarray'
#卸载原先的numpy
pip uninstall numpy
#安装
conda install numpy=1.24 -y
- ModuleNotFoundError: No module named 'tensorboard'
conda install tensorboard -y
5.验证安装成功
python -c "import sys; import PIL; import torch; print(f'Python: {sys.version}'); print(f'Pillow: {PIL.__version__}'); print(f'PyTorch: {torch.__version__}'); print(f'CUDA: {torch.version.cuda}')"

欢迎来到FlagOS开发社区,这里是一个汇聚了AI开发者、数据科学家、机器学习爱好者以及业界专家的活力平台。我们致力于成为业内领先的Triton技术交流与应用分享的殿堂,为推动人工智能技术的普及与深化应用贡献力量。
更多推荐
所有评论(0)