簡體   English   中英

Google Colab 中沒有名為“utils.utils”的模塊

[英]No module named 'utils.utils' in Google Colab

我正在嘗試在 Google Colab 中運行此 python 代碼,但我總是收到此錯誤,即 utils 模塊未安裝或尚不存在,但我已經運行了 !pip install utils 並且仍然是同樣的問題。 我試過在我的電腦上運行它,它可以正常工作,但由於我的電腦資源有限,我實際上無法運行它。

無論如何,有人對此有解決方案嗎?

Traceback (most recent call last):
  File "/content/GNN-for-text-classification/preprocess/build_graph.py", line 15, in <module>
    from utils.utils import loadWord2Vec, clean_str
ModuleNotFoundError: No module named 'utils.utils'

我假設您正在使用這個GNN-for-Text-Classification

現在,您可能已經在本地系統中克隆了存儲庫,並且正在從那里運行.py文件。

但是,Colab 中的新筆記本不會包含您克隆/下載的文件。 所以,當你在做

!pip install utils

Pypiutils包正在安裝,它不包含您需要的功能。

您需要的實際上是來自GNN-for-Text-Classificationutils模塊,為此您需要克隆並cd到 Colab 本身的文件夾中。 只需在 Colab Notebook 中運行以下命令:

!git clone https://github.com/zshicode/GNN-for-text-classification.git
%cd GNN-for-text-classification/
%ls

這會將 repo、cd 克隆到文件夾中並查看內容,您將能夠在其中找到所需的utils模塊。

現在您可以毫無錯誤地導入諸如loadWord2Vec, clean_str類的內容。

請注意,此克隆不是永久性的,因為新的 Colab 實例不會保留舊實例的更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM