我的问题可能与此相关: Python 3.7.8 导入已卸载的 Tensorflow 版本
我正在尝试在无法导入张量流时测试代码中的某些条件。 所以我使用
pip uninstall
卸载了tensorflow(成功结束且没有错误)并尝试再次运行代码。问题是它仍然可以从某个地方导入张量流!
加载的“假”张量流没有任何应有的功能,所以基本上唯一有效的是
import tensorflow
print(tensorflow.__file__)
这返回 None,所以我什至找不到它从哪里加载这个东西。连
.__version__
都告诉我没有这样的功能。
有人经历过这种情况吗?我能做什么来解决这个问题?
谢谢!
好吧,我终于能够完全删除 Tensorflow 了。
最初我只尝试删除tensorflow,但它仍然能够导入它
我认为只要你有其他张量流库,比如
tf_keras
,导入仍然可以工作
所以继续卸载以下内容
pip uninstall tf-keras tensorboard tensorboard-data-server tensorflow-intel
这对我有用,你可能需要做
pip list
并查看其他与tensorflow相关的软件包仍然存在并将它们全部卸载