先创建d2l虚拟环境,安装Python==3.12的版本,然后再安装torch和torchvision,然后再安装jupyter,然后再更改jupyter notebook的默认打开路径,然后再下载conda install ipykernel,然后再把虚拟环境映射到jupykernel中python -m ipykernel install --user --name d2l --display-name "d2l”,然后再修改d2l文件夹里的默认setup.py文件,主要修改:

requirements = [
    'jupyter==1.0.0',
    'numpy==1.26.3',
    'matplotlib==3.8.2',
    'matplotlib-inline==0.1.6',
    'requests==2.31.0',
    'pandas==2.2.0',
    'scipy==1.12.0'
]

最后再安装每一次报错要安装的包,我这里手动pip安装了pandas、matplotlib、scipy;最后就可以用了,from d2l import torch as d2l这一句总算不报错了。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐