ocean-data-factory-sweden / kso

Notebooks to upload/download marine footage, connect to a citizen science project, train machine learning models and publish marine biological observations.
GNU General Public License v3.0
4 stars 12 forks source link

Tutorial 8 Issue with importing python packages to run notebook. #298

Closed Bergylta closed 8 months ago

Bergylta commented 8 months ago

🐛 Bug

A clear and concise description of what the bug is.

To Reproduce (REQUIRED)

Input:

# Import required modules for tut#8
import kso_utils.widgets as kso_widgets
import kso_utils.project_utils as p_utils
import kso_utils.tutorials_utils as t_utils
from kso_utils.project import ProjectProcessor, MLProjectProcessor

print("Packages loaded successfully")

Output:

ModuleNotFoundError                       Traceback (most recent call last)
Cell In[3], line 2
      1 # Import required modules for tut#8
----> 2 import kso_utils.widgets as kso_widgets
      3 import kso_utils.project_utils as p_utils
      4 import kso_utils.tutorials_utils as t_utils

File /usr/src/app/kso-dev/kso_utils/widgets.py:27
     25 import kso_utils.movie_utils as movie_utils
     26 from kso_utils.db_utils import create_connection
---> 27 import kso_utils.tutorials_utils as t_utils
     29 # Logging
     30 logging.basicConfig()

File /usr/src/app/kso-dev/kso_utils/tutorials_utils.py:19
     17 from io import BytesIO
     18 from urllib.parse import urlparse
---> 19 from csv_diff import compare
     20 from pathlib import Path
     21 from PIL import Image as PILImage, ImageDraw

ModuleNotFoundError: No module named 'csv_diff'

Additional context

image