NumPy的版本出错问题
在对数据进行预处理时候,jupyter显示numpy的版本出错问题
报错:
版本过低,需要版本是1.17.3以上
解决:
查看numpy版本
pip show numpy
在jupyter notebook显示numpy版本是1.17.0
在anconda prompt显示numpy版本是1.17.3
图片显示的numpy包版本不同,文件路径不同,第一个是myenv环境下的numpy是1.17.0;第二个是d2l环境下的numpy是1.17.3
确认环境存在:
conda env list
确认环境位置是否正确:
jupyter kernelspec list
查看路径中的文件
用记事本打开kernel.json文件
图片路径显示jupyter使用的是myenv环境下,将其改成需要的环境(d2l)
现在重启一下jupyter,查看numpy版本
解决了~
(ps:这种办法好像有点麻烦,因为每次换一个环境,就要对应操作一遍,我记得好像可以直接重新建一个新环境的ipykernel,不晓得是否正确)