python3.7对应tensorflow版本_emm~解决了Tensorflow不支持AVX2指令集的问题

之前在使用tensorflow跑程序时经常报警告:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2

网上很大部分资料对于这一块采取的措施都是屏蔽掉,所谓眼不见心不烦,但这样只能是自欺欺人啊,治标不治本,于是探究了一下,还算是比较成功解决了这个问题,现记录一下:

1. 首先在Anaconda中创建虚拟环境,命名为cpu_avx2,python版本指定为3.7,这样避免出错崩溃影响到其他程序操作:

a72e37230f68045e7a37eec11975f866.png

2. 在这里下载对应版本的tensorflow:https://github.com/fo40225/tensorflow-windows-wheel,比如我需要的是CPU+AVX2+Python3.7,那么我就选择第二个:

e31dfdce69057e3ada7512284196e2c2.png

按照路径提示,在上边找到对应的.whl文件,对应本次安装的路径为:

ce0d491b56656e54fc5c37a5c00200ba.png

3. 将该文件下载下来,放到相应的目录下(为了方便建议放到命令窗口对应的目录下,这样就不用再切换目录了,反正只要能找到该文件就行):

09737c54a273bce3f2e8a9aa02207a7a.png

然后打开Anaconda Prompt,进入刚才创建的虚拟空间cpu_avx2,安装即可:

c6e7380e8d8a01dd1157194c8215e892.png

完成后可以使用conda list看一下安装的包:

ad5f0a245e143ffa9924a11d3de7b49d.png

这里需要注意的是,在pycharm中要选择好解析器,否则会遇到很多问题:

a1b95e476235b2283da30c30c1bfd59c.png

选择好之后会看到如下界面:

071696920aac26176ef8cdd011352e36.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值