我使用的是 Anaconda 和 Ubuntu 18.04。我根据 Anaconda 的命令安装了 TensorFlow 概率:
conda install -c conda-forge tensorflow-probability
但是当我想导入 TensorFlow 概率时,我遇到了以下错误:
<块引用>导入错误:无法从“tensorflow.python.autograph.pyct”导入名称“编译器”(/home/alireza/anaconda3/envs/tf-gpu/lib/python3.8/site-packages/tensorflow/python/autograph /pyct/init.py)
我通过 conda list tensorflow 检查了 Anaconda,并且安装了 TensorFlow 0.8 版概率。
感谢您的建议。
答案 0 :(得分:0)
我认为 TFP 的 conda 配方更新已经很长时间了(TFP 现在为 0.12),因此您需要确保您拥有的 TensorFlow 版本兼容。 FWIW 来自 0.8 版本说明:“它已针对 TensorFlow 版本 2.0.0 和 1.15.0rc1 进行测试且稳定。”