假张量流即使卸载后也可导入

问题描述 投票:0回答:1

我的问题可能与此相关: Python 3.7.8 导入已卸载的 Tensorflow 版本

我正在尝试在无法导入张量流时测试代码中的某些条件。 所以我使用

pip uninstall
卸载了tensorflow(成功结束且没有错误)并尝试再次运行代码。问题是它仍然可以从某个地方导入张量流!

加载的“假”张量流没有任何应有的功能,所以基本上唯一有效的是

import tensorflow
print(tensorflow.__file__)

这返回 None,所以我什至找不到它从哪里加载这个东西。连

.__version__
都告诉我没有这样的功能。

有人经历过这种情况吗?我能做什么来解决这个问题?

谢谢!

python python-3.x tensorflow pip python-import
1个回答
0
投票

好吧,我终于能够完全删除 Tensorflow 了。

最初我只尝试删除tensorflow,但它仍然能够导入它

我认为只要你有其他张量流库,比如

tf_keras
,导入仍然可以工作

所以继续卸载以下内容

pip uninstall tf-keras tensorboard tensorboard-data-server tensorflow-intel

这对我有用,你可能需要做

pip list
并查看其他与tensorflow相关的软件包仍然存在并将它们全部卸载

© www.soinside.com 2019 - 2024. All rights reserved.