关于安装李沐深度学习d2l包时出现的报错及解决方法

本文介绍了如何在anaconda3环境下安装d2l,特别是针对新手遇到的困难,如创建python3.9环境,下载whl文件,以及预先安装pandas、matplotlib、jupyter和numpy以避免安装过程中的错误和缓慢。作者强调了版本匹配和网络条件对安装成功的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我起初是看了李沐的安装视频,在动手学深度学习的网站上下载了d2l-zh,但因为是计算机萌新,自己后面还是不明白怎么安装,就来优快云上搜索,折腾了两天,终于成功。下面是我在安装过程中出现的问题及解决方法。

使用环境:anaconda3

前期准备工作:创建了一个新的环境,python==3.9。访问该网站,下载whl :​​​​​​Python d2l项目安装包(第三方库)下载详情页面 - PyPI - Python中文网

正式配环境:把下载好的文件d2l-0.15.1-py3-none-any.whl放到如图路径下

然后,打开anaconda prompt 把环境改为目标要安装的环境,输入指令 pip install d2l(不一定)

这一步安装速度特别慢,而且很容易出现报错,因为d2l包安装时会需要安装很多其他的包,比如pandas,numpy,我的解决方法很粗暴,就是把这些安装容易卡住的包单独提前安装好,输入

pip install pandas==1.2.4

pip install matplotlib==3.5.1

pip install jupyter

pip install numpy

最后再安装d2l。

安装成功后就能在jupyter上流畅学习啦。

这期间还需要格外注意版本问题,可能会因为包的版本冲突而发生报错。

安装失败时(大片红色报错)也可以尝试切换不同的网络安装,差别还是挺明显的,比如我用自己家的wifi安装就总是报错失败,但用了图书馆的网就较为流畅。

李沐的d2l库可以通过以下步骤进行安装: 1. 创建一个新的环境:使用conda命令创建一个新的环境,例如: ``` conda create --name d2l python=3.8 -y ``` 2. 激活d2l环境:使用conda命令激活刚创建的环境,例如: ``` conda activate d2l ``` 3. 安装深度学习框架和d2l软件:根据你的需求,选择安装PyTorch的CPU或GPU版本。然后安装d2l软件,例如: ``` pip install torch # 安装PyTorch pip install d2l # 安装d2l软件 ``` 请确保你按照上述步骤正确安装了d2l库。如果在安装过程中遇到报错,可以参考\[1\]和\[2\]中提供的解决办法来解决问题。安装完成后,你可以通过检验是否成功导入d2l库来确认安装是否成功\[1\]\[3\]。 #### 引用[.reference_title] - *1* *2* [关于安装李沐深度学习d2l报错解决办法(保姆教程)](https://blog.youkuaiyun.com/wzk4869/article/details/127795541)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [李沐《动手学深度学习》d2l——安装和使用](https://blog.youkuaiyun.com/qq_41990294/article/details/126735441)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值