我正在使用tensorflow的CPU版本和我安装的pip来学习,当我尝试导入tflearn时,我收到错误:
警告:tensorflow:来自C:\ Users \ farbo \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ tensorflow \ python \ framework \ op_def_library.py:263:colocate_with(来自tensorflow.python.framework.ops )已弃用,将在以后的版本中删除。更新说明:由放置器自动处理的共置。
我尝试过两次更新所有内容 我试过重新安装一切 我正在运行python 3.6.8
请帮忙!
对于初学者来说,这不是一个错误,而只是一个警告:仔细阅读,你会发现它警告你,在Tensorflow的未来版本中将删除代码中当前使用的命令。
所以,好消息是你可以暂时继续工作,但是你应该为你的TFLearn代码在未来版本的Tensorflow中不起作用做好准备。
从TFLearn repo可以看出这个原因(以及你不能让它消失的事实,无论你重新安装了多少次)。仔细观察,你会发现该项目没有得到积极的开发,大部分的东西现在都没有变化2到3年了。这意味着该项目不会及时更新Tensorflow,它正在下面运行,因此这种弃用警告不是一种惊喜。
所以,长话短说: