簡體   English   中英

“從擴展導入實用程序”在 AWS Glue Jupyter Notebook 中給出錯誤

[英]'from extension import utils' giving error in AWS Glue Jupyter Notebook

在 AWS Glue Jupyter Notebook 中,當我from extension import utils實用程序運行命令時,我收到錯誤ModuleNotFoundError: No module named 'extension'

下面是我必須導入的東西的完整列表,只有最后一個我得到了錯誤。

import time
import boto3
import logging 

from datetime import timedelta, datetime
from awsglue.transforms import *
from awsglue.utils import getResolvedOptions
from awsglue.context import GlueContext
from awsglue.job import Job
from pyspark.context import SparkContext
from pyspark.sql.types import *

import pyarrow as pa
import numpy as np
import pandas as pd

from extension import utils

截屏: 在此處輸入圖像描述

我試過pip install extension ,但不知道發生了什么。 在此處輸入圖像描述

看來您還沒有安裝extension模塊。

您可以通過在上一個單元格中添加以下內容來添加安裝模塊。

!pip3 install extension

首先,為了添加額外的庫,你可以在 notebook 中使用%additional_python_modules選項。 您可以提供 pypi 包或包的 s3 位置。

其次,我在任何擴展/擴展/pyextension 包中都沒有看到 utils class。 你能仔細檢查一下 package 嗎? 如果它的內部 package,我建議使用 s3 選項。

暫無
暫無

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

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