我和其他许多人都有同样的问题,他们的解决方案都没有奏效。
我正在使用tensorflow 2.2.0和tensorflow概率0.10.0。
Package Version
---------------------- ---------
absl-py 0.11.0
astunparse 1.6.3
cachetools 4.2.0
certifi 2020.12.5
chardet 4.0.0
cloudpickle 1.6.0
decorator 4.4.2
dm-tree 0.1.5
gast 0.3.3
google-auth 1.24.0
google-auth-oauthlib 0.4.2
google-pasta 0.2.0
grpcio 1.34.0
h5py 2.10.0
idna 2.10
importlib-metadata 3.3.0
Keras 2.4.3
Keras-Preprocessing 1.1.2
Markdown 3.3.3
numpy 1.19.5
oauthlib 3.1.0
opt-einsum 3.3.0
pip 20.3.3
protobuf 3.14.0
pyasn1 0.4.8
pyasn1-modules 0.2.8
PySimpleGUI 4.33.0
PyYAML 5.3.1
requests 2.25.1
requests-oauthlib 1.3.0
rsa 4.6
scipy 1.4.1
setuptools 47.1.0
six 1.15.0
tensorboard 2.2.2
tensorboard-plugin-wit 1.7.0
tensorflow 2.2.0
tensorflow-estimator 2.2.0
tensorflow-probability 0.10.0
termcolor 1.1.0
typing-extensions 3.7.4.3
urllib3 1.26.2
Werkzeug 1.0.1
wheel 0.36.2
wrapt 1.12.1
zipp 3.4.0
在运行我的代码之后
import tensorflow_probability as tfp
系统显示错误
ModuleNotFoundError: No module named 'tensorflow_probability'
我看过0.10.0与tf 2.2.0是稳定的,所以我对问题是什么感到困惑。谢谢
发布于 2021-05-31 14:19:32
错误可能是因为您在环境中安装了Tensorflow-probability
,但在导入包时未激活。按照以下步骤安装Tensorflow和Tensorflow-probability。
#Create the virtual environment
python -m venv tf
#Activate tf env
source env/bin/activate
#Install Tensorflow and Tensorflow-probability
pip install tensorflow==2.2
pip install tensorflow-probability==0.10.0
https://stackoverflow.com/questions/65753946
复制相似问题