I installed each prerequisites according to https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-libraries.html#develop-local-python
and still getting No module named 'awsglue'
error.
https://aws-glue-etl-artifacts.s3.amazonaws.com/glue-common/apache-maven-3.6.0-bin.tar.gz
https://aws-glue-etl-artifacts.s3.amazonaws.com/glue-3.0/spark-3.1.1-amzn-0-bin-3.2.1-amzn-3.tgz
glue-setup.sh
from \\wsl$\Ubuntu-20.04\home\my_user\aws_ds\glue_libs\aws-glue-libs\bin
spark-shell
or pyspark
, both are working finePlease help on debbuging this as I don't know where to start else.
Working solution:
aws-glue-libs
folderjarsv1
in aws-glue-libs
and jars
in your_spark_folder
(quava
jar may have two versions, leave latest one)Installation steps to consider
glue-setup.sh
from aws-glue-libs\bin
as a last step of Setting up Glue locally