(如果有朋友遇到了我上篇文章https://blog.csdn.net/qq_41041762/article/details/104850910所说的坑,可以试试下面的方法)
在采取了上篇文章中所叙述的方法,都安装失败的情况下,终于换了个套路
1.有点小瑕疵的版本
在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 中可以找到tensorflow的支持python3.6的版本
我安装时选择的是tensorflow‑1.9.0‑cp36‑cp36m‑win_amd64.whl
把下载的TensorFlow安装包放到anaconda下的Scripts文件夹下
切换目录到Anaconda下的Scripts
"d:"
"cd D:\Program\Anaconda3\Scripts"
"pip install tensorflow‑1.9.0‑cp36‑cp36m‑win_amd64.whl"
OK安装成功,进入pycharm写个代码,import tensorflow,却出现的长长的警告,哎。。。
查资料,说是因为numpy的版本过高,那就换个稍低版本的numpy,1.16可以使用
查一下自己的numpy版本,win+R,cmd,"python"进入python环境
我的版本是1.18.1
"pip uninstall numpy"至numpy全部卸载完毕
pip install numpy==1.16
很好,安装numpy又出现问题了。。。。
所以在网上找到了numpy 1.16.4的资源,保存在Scripts的文件夹下,用"pip install XXX.whl"安装
但是没想到还是有点小问题
2.我的最终版本
查资料说是上面这个问题貌似不大,可以忽略掉,如果有朋友受不了这个,可以找支持AVX2的tensorflow
我是在github上下载的,太久了,没保存地址,大家百度一下github上支持AVX2的tensorflow也可以搜到,但是github的资源我总是下载不下来,安装了个gitzip也不行
反正光是在github下这个东西就弄了一晚上,我把下载的资源上传在CSDN上了,不想在github上下的小伙伴可以点击这里下载
https://download.csdn.net/download/qq_41041762/12252122
下载已有的tensorflow,"pip install tensorflow"
"conda create -n cpu_avx2 python=3.6"
很好成功了,没有avx2的警告了!!!
撒花!!!