先创建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

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐