1、Preliminary_knoeledge
1.1 pandas
TypeError: Could not convert [’ Pave NA NA NA’] to numeric
遇到错误
TypeError: Could not convert [’ Pave NA NA NA’] to numeric
解决方法,在mean中添加 numeric_only=True,mean()函数默认为numeric_only=True,也就是仅对数字类型的列生效。但是后面的版本可能会默认为false,这样必须选取数字类型的列或者指定为True才可以使用。因此,我们直接指定为True
1.2 calculus
ModuleNotFoundError: No module named ‘d2l’
遇到错误
ModuleNotFoundError: No module named ‘d2l’
d2l应该是李沫老师自己写的一个包,所以没法用pip的方式直接安装,因此我们可以通过GitHub来下载下来李沫老师动手学深度学习GitHub仓库,或者可以用我这个链接: 百度网盘 提取码: ming
然后打开命令行
Win+r打开“运行”对话框
输入cmd
在命令行输入ipython
查看已安装包的路径
以numpy包为例
import numpy
numpy.__file__
将所需要的d2l包放到位置为D:\anaconda\Lib\site-packages中
在这个输入框直接输入cmd
在打开的对话框输入
pip install d2l
f’的作用
在看代码时候发现print中有个f’
可以参考这篇博文python中print语句添加“f“的用处
参考博文:卡拉比丘流形:ModuleNotFoundError: No module named ‘d2l’