繁体   English   中英

ModuleNotFoundError:Google Colab 中没有名为“tensorflow_data_validation”的模块

[英]ModuleNotFoundError: No module named 'tensorflow_data_validation' in Google Colab

我尝试通过 Google Colab 中的以下命令导入 Tensorflow 数据验证库。

import tensorflow_data_validation as tfdv

它给了我这个错误:

ModuleNotFoundError: No module named 'tensorflow_data_validation'

我尝试通过以下命令使用 pip 安装库。 但是无法成功安装 package。

 pip install tensorflow-data-validation

 pip install tensorflow-data-validation==1.3.0

 pip install --upgrade --force-reinstall tensorflow-data-validation[all]

如何解决这个问题?

要正确安装库,请按照下列步骤操作:

  1. 使用 pip 安装库:

     !pip install tensorflow-data-validation
  2. 重新加载环境。 一个按钮将显示在前一个单元格的末尾以Restart ,但您也可以使用Ctrl + M或使用菜单:“运行时”>“重启运行时”。

  3. 像往常一样导入库:

     import tensorflow_data_validation as tfdv

为什么我需要重新加载环境? 这是因为安装tensorflow-data-validation会升级您的 Colab 环境中已经存在的库之一。 因此,要“激活”新环境并使用新安装的库及其安装版本,您需要重新加载环境

我能够通过以下命令安装 tensorflow_data_validation 库来解决此错误。 现在我可以在我的 Colab 文件中使用这个库了。

!pip install -U tensorflow \
            tensorflow-data-validation \
            apache-beam[gcp]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM