最近在学tensorflow,用了一会儿2.x实在是不好用(网上教程、代码啥的都是1.x的),就想着改回来。但是屡次遇到如下问题:
看到有人说,是因为python版本不对,3.7.x才可以。但我使用anaconda创建环境的时候,就算是在3.7的环境下也找不到tensorflow1.x:
其实我从python3.5–3.9都试了一遍,搜出来的tensorflow版本都是一模一样的,没有任何区别。
解决方法
去 https://www.python.org/上下一个python3.7,然后用这个环境就好啦~~
至于为什么我也不太清楚,可能虽然anaconda能顺利创建python3.5–3.9的环境并不意味着能用吧?还是要看自己下了什么版本的解释器,比如我之前一直用的3.9…
另外给大家推荐1.14.0,这一版的contrib还是可以用的