d2l库安装

我最近在看李沐的那个动手学习深度学习,才开始就遇到了一个问题,就是pycharm显示我有个d2l库没有装。

from d2l import torch as d2l

我最开始在设置,python解释器里面装,发现里面没有这个库。

于是我就进入Anaconda Prompt (anaconda),准备使用pip装到我的环境里面。

pip install d2l

发现报错了。它这个直接下载很慢嘛,就显示超时了。

于是我就跑到镜像下面去下,一般这样就很快。

pip3 install d2l -i http://pypi.douban.com/simple/

没想到它还是很慢,还是报错。

于是我想到了把默认的超时那个时间设长。

pip3 --default-timeout=500 install d2l==0.17.6

还是不行,它就直接卡在那里了。一闪一闪的剩余时间没变。于是我按ctrl+c终止了下载。

接着我又找了另外一个办法。在镜像网站上面下了d2l-0.17.6-py3-none-any.whl放在我Scripts里面,他们有的放Lib\site-packages路径里面。
然后执行这个命令。

pip3  --default-timeout=500 install D:\anaconda\Scripts\d2l-0.17.6-py3-none-any.whl

结果还是报错,不过这次报错如下,说明你现在没有这个权限。

ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: ‘D:\anaconda\Lib\site-packages\~atplotlib\ft2font.cp39-win_amd64.pyd’

Consider using the --user option or check the permissions.

这个有两个解决办法,第一是在命令后面加上–user。第二个是以管理员身份运行Anaconda Prompt,我是按照第二个成功的。

其实我跑了两次下面这个命令,昨天试了一下是不行的,然后今天下班我再试了一下,居然速度很快我就知道稳了。今天不行,说不定明天就可以了,多试几次。

pip3  --default-timeout=500 install D:\anaconda\Scripts\d2l-0.17.6-py3-none-any.whl
  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值