解决pip install d2l失败的问题

新回答:
我试下安装了下老版本成功了。。这就成功了。。。(淦,折腾半天)
pip install d2l==0.17.0可用


旧回答(迫不得已直接下载源码):

我的失败原因是d2l的依赖pandas==1.2.4版本安装失败,原因未知。
解决方案供参考:
直接下载源码:链接
解压后,将d2l文件夹中的torch.py文件放入所需项目文件中即可,重命名为d2l.py


然后项目文件中有如下几种情况(实际就是如何导入自己的py文件,作此记录):

  1. d2l.py与所写代码hello.py在同目录下

    1. 直接import d2l
  2. d2l.py在文件夹test内,所写代码hello.pytest文件夹同级

    1. import test.d2l as d2l即可
  3. hello.py在文件夹test内,d2l.pytest文件夹同级

    import sys
    sys.path.append('..') # ..代表上一级目录
    import d2l
    

    jupyter中可用,我的py文件中不可用,不知问题出在哪儿?

  4. d2l.py在文件夹test1内,所写代码hello.py在文件夹test2内,

    1. 与3类似

append()原理:
导入模块时,默认搜索当前目录、内置模块和第三方模块,搜索路径存放在sys.path中,可自行append其他路径

解决pip install d2l失败的问题相关推荐

  1. 如何彻底解决pip install慢的问题

    经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,这篇文章主要给大家介绍了一个可以一劳永逸彻底解决pip install慢的办法,需要的朋友可以参考下 前言 Python ...

  2. python无法安装第三方库read time out_解决pip install的时候报错timed out的问题

    安装包的时候报错,执行:pip install pyinstaller 问题: File "c:\python\python35\lib\site-packages\pip\_vendor\ ...

  3. python pip install syntaxerror_解决pip install xxx报错SyntaxError: invalid syntax的问题

    python--pip install xxx报错SyntaxError: invalid syntax 在安装好python后,进入python运行环境后,因为我要用pip安装开发Web App需要 ...

  4. 解决pip install报错:setup command: use_2to3 is invalid

    解决pip install报错:setup command: use_2to3 is invalid 1.软件环境 2.问题描述 3.解决方法 ⚡插播一条老家自产的糖心苹果,多个品种,欢迎选购!有问题 ...

  5. Python + selenium 安装问题,pip install selenium失败及解决方法

    最近想要是使用Python 访问下浏览器,网上关于这些东西都很多,Python 安装和 selenium 的下载就不赘述,这里简单总结一下第一次安装Python + selenium中遇到的问题. 1 ...

  6. python pip install pil_解决python的pip install PIL失败问题

    标签: 安装PIL的时候遇到个问题, pip install PIL Downloading/unpacking PIL Could not find any downloads that satis ...

  7. pip install multiprocessing失败?可以这样解决

    python pip install multiprocessing python: can't open file 'pip': [Errno 2] No such file or director ...

  8. pip install nmslib 失败 (error: command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1)

    1. 问题现象 使用 pip 安装 nmslib 命令时出现如下错误: sudo pip install nmslib ....ERROR: Complete output from command ...

  9. pip install lxml失败原因

    python3 是用 VC++ 14 编译的, python27 是 VC++ 9 编译的, 安装 python3 的包需要编译的也是要 VC++ 14 以上支持的. VC++ 14 (2015)下载 ...

最新文章

  1. HDU 6035 Colorful Tree(补集思想+树形DP)
  2. SQLServer之创建AFETER DELETE触发器
  3. 虚拟机登服务器,用虚拟机登录云服务器
  4. SQL server报错42000 - [SQL Server]从数据类型 varchar 转换为 int 时出错。
  5. sklearn svm如何选择核函数_机器学习之支持向量机多种核模型对比
  6. 重装系统后,快盘不能拷贝进文件的解决办法
  7. TensorFlow2.0(七)--基础API使用
  8. 书单丨成为全栈工程师的5种硬实力
  9. Jstatd方式远程监控Linux下 JVM运行情况
  10. 百战程序员-人工智能从入门到开发教程(60万下载量)
  11. 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_S71200与其他PLC/组态软件无线串口通讯(自由口)...
  12. vba 添加outlook 签名_在Excel 2013中使用vba插入电子邮件签名
  13. linux dd winpe,winpe/linux多重启动
  14. 台式机配置网站服务器,台式机搭建服务器的配置
  15. npm与package.json详解
  16. C# throw new Exception的使用
  17. 深度盘点:一文详解数据分析中100个常用指标和术语
  18. Omniverse元宇宙开发框架
  19. Java构造方法以及构造方法的重载
  20. 茂林位置服务器,合肥北斗gps卫星定位系统-量身定制「茂林GPS运营中心」

热门文章

  1. 【好书推荐】《只有偏执狂才能生存》—安迪.格鲁夫
  2. CentOS7部署网盘网站
  3. 望都墙绘 美丽乡村文化墙墙体彩绘
  4. flume1.9学习笔记
  5. dss linux 摄像头 rtsp,用VLC读取摄像头产生RTSP流,DSS主动取流转发(一)(二) 【转】...
  6. 制作OpenCV相机标定板棋盘格图像
  7. Python 绘画excel分组柱状图(懒人学习)
  8. android studio引入lib,Android studio项目引入另外一个项目做为Lib
  9. JSP+JDBC案例代码(数据维护)
  10. Xilinx 7A 开发流程——工程模式 ARTY XC7A35T