简体   繁体   English

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

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

I tried to import Tensorflow Data Validation library via the below command in Google Colab.我尝试通过 Google Colab 中的以下命令导入 Tensorflow 数据验证库。

import tensorflow_data_validation as tfdv

It gave me this error:它给了我这个错误:

ModuleNotFoundError: No module named 'tensorflow_data_validation'

I tried to install the library using pip via below commands.我尝试通过以下命令使用 pip 安装库。 But couldn't install the package successfully.但是无法成功安装 package。

 pip install tensorflow-data-validation

 pip install tensorflow-data-validation==1.3.0

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

How to resolve this issue?如何解决这个问题?

To install the library properly, follow these steps:要正确安装库,请按照下列步骤操作:

  1. Install the library using pip:使用 pip 安装库:

     !pip install tensorflow-data-validation
  2. Reload the environment.重新加载环境。 A button will show up at the end of the previous cell to Restart , but you can also do it with Ctrl + M or using the menu: "Runtime" > "Restart Runtime".一个按钮将显示在前一个单元格的末尾以Restart ,但您也可以使用Ctrl + M或使用菜单:“运行时”>“重启运行时”。

  3. Import the library as usual:像往常一样导入库:

     import tensorflow_data_validation as tfdv

Why do I need to reload the environment?为什么我需要重新加载环境? It's because installing tensorflow-data-validation upgrades one of the libraries already present in your Colab environment.这是因为安装tensorflow-data-validation会升级您的 Colab 环境中已经存在的库之一。 So, to "activate" the new environment and use the newly installed libraries and their installed versions you need to reload the environment因此,要“激活”新环境并使用新安装的库及其安装版本,您需要重新加载环境

I was able to resolve this error by installing tensorflow_data_validation library via the below command.我能够通过以下命令安装 tensorflow_data_validation 库来解决此错误。 Now I'm able to use this library in my Colab file.现在我可以在我的 Colab 文件中使用这个库了。

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

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

相关问题 Google colab:ModuleNotFoundError:没有名为“pymorphy2”的模块 - Google colab : ModuleNotFoundError: No module named 'pymorphy2' ModuleNotFoundError:没有名为“google.colab”的模块 - Python - ModuleNotFoundError: No module named 'google.colab' - Python ModuleNotFoundError:Google Colab 上没有名为“nets”的模块 - ModuleNotFoundError: No module named 'nets' on Google Colab ModuleNotFoundError:Google Colab 中没有名为“pyaudio”的模块 - ModuleNotFoundError: No module named 'pyaudio' in Google Colab ModuleNotFoundError:没有名为“tensorflow”的模块? - ModuleNotFoundError: No module named 'tensorflow'? 在 google colab 中安装并运行 fairseq(ModuleNotFoundError:没有名为“fairseq”的模块) - install and run fairseq in google colab (ModuleNotFoundError: No module named 'fairseq') ModuleNotFoundError:没有名为“lanenet_model”的模块 - Google Colab - ModuleNotFoundError: No module named 'lanenet_model' - Google Colab Google Colab:ModuleNotFoundError:没有名为“base_positioner”的模块 - Google Colab : ModuleNotFoundError: No module named 'base_positioner' Google Colab ModuleNotFoundError:没有名为“sklearn.externals.joblib”的模块 - Google Colab ModuleNotFoundError: No module named 'sklearn.externals.joblib' ModuleNotFoundError:没有名为“tensorflow”的模块 - ModuleNotFoundError: No module named 'tensorflow'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM