安装

还在吗,我是这样弄好的
pip install d2l ——> pip install d2l pandas==1.5.3

1 Like

运行代码jupyter notebook后显示,‘jupyter’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。请问这里应该如何解决?

这个是用来把notebook编译成PDF文件时用的标签,具体代码在:https://github.com/d2l-ai/d2l-book/tree/master/d2lbook

Why is it that my CUDA is installed, but I can’t call it in my program. Entering nvcc -V in cmd displays the version number correctly, and the cuDNN files are configured according to the tutorial.

windows下推荐使用wsl:
https://segmentfault.com/a/1190000044364889

下图说明可以用到gpu:

如果没有独立显卡,已安装conda或miniconda后,通过如下命令安装pytorch:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

教大家一个非常简单安装d2l包的方法,首先去开源仓库【https://github.com/d2l-ai/d2l-zh/tree/master/d2l 】把里面的d2l文件夹下载到本地,然后把d2l文件夹移入你的pycharm项目里面,并且把d2l文件夹搞成pycharm的模块,后续使用【from d2l import torch as d2l】的时候就可以直接调用本地的d2l包了,这样也就没有安装不上的烦恼了。不过这种方法可能不适用于jupyter(没有验证过)

请问下载用CPU的mxnet时遇到这样的情况应该如何解决?

还想请问一下cuda版本12.0(?)有支持的mxnet版本吗?还是说需要downgradeCUDA的版本?


为什么我是这样的jupyter,不能类似powerpoint播放

安装d2l 出错,错误内容似乎在register_finder(pkgutil.ImpImporter, find_on_path),怎么解决呢?:

运行线性回归模型一直出现这个怎么解决啊?电脑内存16G,占用的还不到2G,但一运行就这样
Kernel Restarting

The kernel for d2l-zh/test/linear regression.ipynb appears to have died. It will restart automatically.

你好,我电脑比较老,显卡是K2000M,查了表,对应CUDA最高支持到10.1。我安装了10.1版本的CUDA,Miniconda3-py39_24.3.0-0-Windows-x86_64.exe。运行d2l-zh\pytorch\chapter_convolutional-modern\resnet.ipynb时报错,说GPU too old,不再支持。请问,应该安装哪个版本?或者不使用GPU,用CPU可以吗?

根据第二版p9地提示,登录https://conda.io/en/latest/miniconda.html,1) * [Latest Miniconda installer links by Python version];2) * [Installing Miniconda]

d2l指定版本很讨厌
比如numpy指定的版本在python3.12下有问题,d2l装不上
装pytorch会限定numpy是1.26.3
其他包试了一下最新版本完全没问题

pypi上下载压缩包,手动修改setup.py,去掉版本限制解决问题

云+GPU,有推荐的平台和产品吗,学习用

你好,现在pytorch好像不支持 1.8.0版本了

是python版本没有安装对,不同的python版本只能安装一些特定版本的torch,将python版本降到3.9就可以安装了


macOS m1 上遇到同样问题,不指定 d2l 版本号就可以,也就是 pip install d2l

1 Like

试了很多方法,最后还是官网的安装有效 Start Locally | PyTorch