Skip to content

ImportError: attempted relative import with no known parent package #4

@ebrahimraeyat

Description

@ebrahimraeyat

Hi, thank for this great package. I created an installation osdag file, then install it and when I activate and run the program, it gives me this error:

(base) PS C:\Program Files (x86)\Osdag> python .\osdagMainPage.py
Traceback (most recent call last):
  File "C:\Program Files (x86)\Osdag\osdagMainPage.py", line 92, in <module>
    from .update_version_check import Update
ImportError: attempted relative import with no known parent package
(base) PS C:\Program Files (x86)\Osdag>

I replace all from . to from and then give this error:

(base) PS C:\Program Files (x86)\Osdag> python .\osdagMainPage.py
1920 1080
1.0
Traceback (most recent call last):
  File "C:\Program Files (x86)\Osdag\osdagMainPage.py", line 98, in <module>
    sqlpath = files('osdag.data.ResourceFiles.Database').joinpath('Intg_osdag.sql')
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ebrahim\miniconda3\Lib\importlib\resources\_common.py", line 46, in wrapper
    return func(anchor)
           ^^^^^^^^^^^^
  File "C:\Users\ebrahim\miniconda3\Lib\importlib\resources\_common.py", line 56, in files
    return from_package(resolve(anchor))
                        ^^^^^^^^^^^^^^^
  File "C:\Users\ebrahim\miniconda3\Lib\functools.py", line 912, in wrapper
    return dispatch(args[0].__class__)(*args, **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ebrahim\miniconda3\Lib\importlib\resources\_common.py", line 82, in _
    return importlib.import_module(cand)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ebrahim\miniconda3\Lib\importlib\__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'osdag'
(base) PS C:\Program Files (x86)\Osdag> 

how can I resolve this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions