tensorflow、Kears等机器学习学习相关包的安装
存在问题
tensorflow的安装是一个令人比较头疼的问题,安装过程中可能会出现各种各样的问题。
自己也曾在Anaconda成功安装过tensorflow,结果用了一段时间,发现任何包都在Jupyter Notebook没法导入,后经重装Python,包能导入了,结果又出现了新的问题,在Notebook打开ipynb文件出现如下情况。
Bad file descriptor (bundled zeromq src \epoll. cpp: 100)
后经多次重装Python、Anaconda,还是解决不了
解决方案
所以也是得到同学的帮助,找到了一个一劳永逸的安装方法😎,python懒人包
直接用他们成功安装的包替换自己的包!!!!!
- 安装相同版本版本python,为python-3.9.7-amd64
- 将python安装目录下的python39\Lib\site-packages下的site-packages文件进行替换(pyhon39是我的python安装文件夹)
在这个提供一下官网python-3.9.7-amd64的下载地址
这里也提供一下自用site-packages,里面包含了常用的包,包括numpy、tensorflow、kears、Matplotlib等等
另外这里再介绍一下,在pycharm中如何使用自己的python,而不使用anaconda中的python
打开设置:右上角->Settings,选择自己的python即可
ps:经查找资料,发现notebook报错:
Bad file descriptor (bundled zeromq src \epoll. cpp: 100)
是由于pyzmq版本问题导致的,安装19.0.2版本的pyzmq即可解决。