为什么康达想用Tensorflow安装错误版本的gast?

为什么康达想用Tensorflow安装错误版本的gast?,tensorflow,anaconda,conda,Tensorflow,Anaconda,Conda,使用gast 0.4.0运行Tensorflow 2.4.1时,我遇到gast错误。康达就是这样安装的。当我问TF的人这件事时 我被告知使用gast 0.3.3。然而,康达不允许这样做,并希望降级到TF2.2。断开连接在哪里?TF开发人员是负责证明conda依赖性,还是conda人员自己负责?我猜是前者。您是否尝试过使用pip install重新安装正确的版本?在您链接的同一个github中,答案已经给出。Conda没有得到tensorflow的正式支持,即tensorflow开发者不直接负责

使用gast 0.4.0运行Tensorflow 2.4.1时,我遇到gast错误。康达就是这样安装的。当我问TF的人这件事时


我被告知使用gast 0.3.3。然而,康达不允许这样做,并希望降级到TF2.2。断开连接在哪里?TF开发人员是负责证明conda依赖性,还是conda人员自己负责?我猜是前者。

您是否尝试过使用
pip install
重新安装正确的版本?在您链接的同一个github中,答案已经给出。Conda没有得到tensorflow的正式支持,即tensorflow开发者不直接负责Conda软件包。我很困惑。conda开发人员是否为所有包设计了自己的依赖关系?似乎各个软件包的开发人员必须指定他们的依赖关系。@Mastiff您可能能够了解这些依赖关系是怎么回事。“conda开发人员是否有自己的依赖关系[…]?他们设置了它们,但通常是参考软件包作者的注释。正确设置它们通常是一个反馈循环,即社区提交错误报告,然后进行调整。anaconda通道构建在其
tensorflow base=2.4.1
linux构建,py37,带有gpu。因此,可能需要。