Anaconda安装tensorflow-gpu报错UnsatisfiableError的解决办法
最近实验室购买了两块GPU的显卡,于是想玩一下tensorflow-gpu版本。我一向偷懒(省心)喜欢用Anaconda,所以先在服务器上配置了Anaconda的环境(官网最新的 .sh 文件),由于服务器上已经配置好了显卡驱动balabala等环境,准备直接根据命令conda install tensorflow-gpu,来安装完事儿的(本来打算在妹子面前装逼的)。
装逼果然是不存在的,出现了下面的错误:
网上的解决办法啊,大多数是说什么conda create --虚拟环境之内的,可我不喜欢这种做法,于是按照上面的提示来想想解决办法。
这张图还没有截完整,大概看了一下现有的tensorflow-gpu版本,对应的Python版本最新的才是Python3.6.x,而我现在装的最新的Anaconda自带的Python则是3.7.x,那么问题出在哪就知道了,Python版本太高了,于是解决办法自然就是Python降级咯。一行命令: conda install python=3.6
降级过程有点长,成功之后,检查一下Python是不是3.6.x了,是的话,再重新执行conda install tensorflow-gpu
ok,看样子是搞定了~