我尝试在Google Colab中通过以下命令导入Tensorflow数据验证库。
import tensorflow_data_validation as tfdv
它给了我这个错误:
ModuleNotFoundError: No module named 'tensorflow_data_validation'
我尝试通过下面的命令使用pip安装库。但无法成功安装软件包。
pip install tensorflow-data-validation
pip install tensorflow-data-validation==1.3.0
pip install --upgrade --force-reinstall tensorflow-data-validation[all]
如何解决这个问题?
3条答案
按热度按时间yfwxisqw1#
要正确安装库,请执行以下步骤:
1.使用pip安装库:
1.重新加载环境。一个按钮将显示在
Restart
的前一个单元格的末尾,但您也可以使用Ctrl+M或使用菜单来执行此操作:“运行时”〉“重新启动运行时”。1.像往常一样导入库:
**为什么需要重新加载环境?**因为安装
tensorflow-data-validation
会升级Colab环境中已有的某个库。因此,要“激活”新环境并使用新安装的库及其已安装版本,您需要重新加载环境wh6knrhe2#
我一直在使用Google Vertex AI(在这种情况下与Colab相同)时遇到这个问题。我花了6个小时,我能想到的唯一解决方案是:
我不知道为什么会发生这种情况,但我怀疑当你将它安装为
--user
时,这将允许Python在更新失败时不回滚。gupuwyp23#
我通过以下命令安装tensorflow_data_validation库解决了这个错误。现在我可以在Colab文件中使用这个库了。