学生学习笔记,供学习参考用
win7系统版本问题
之前我的电脑是win7系统,实验中需要用到的anaconda我在实验之前一直用的低版本,但是做实验就需要下载tensorflow库。在使用过程中发现了版本不匹配的问题,比如低版本的anaconda需要更低版本的tensorflow,但是网上提供的版本号现在已经不提供下载了,后来决定重装win10系统,成功解决该问题。
h5py缺失
在运行代码过程中,发现没有h5py组件,成功下载后还是提示没有h5py组件,经朋友提醒,开始往版本的方向考虑,最后发现是tensorflow库的版本过低,和h5py的最新版本不匹配,升级该库后成功运行代码。
scipy缺失
代码运行的时候一直显示没有scipy组件,先后尝试了pip 和conda下载该组件,pip成功下载,conda下载报错,但是如果我没有理解错的话,jupyter的虚拟环境就需要conda。
后来经过各种尝试后发现,只要有conda命令就会报Error while loading conda entry point: conda-libmamba-solver (DLL load failed while importing bindings)。
想要通过anaconda navigator来下载scipy,发现这个也无法打开,点了没有反应,于是在朋友的建议下决定卸载重装。
cmd安装的jupyter
在朋友的帮助和建议下,用cmd安装了jupyter,但是打开后我的环境无法使用,出现kernel error。
在查阅资料后,发现可能是是卸载jupyter重新安装,之前的环境变量没有删干净,导致jupyter所指向的kernel位置是之前的,经过一系列操作将kernel位置改成实际python.exe的实际位置就解决了。在这之后全部有scipy问题的代码都成功运行。