taming-transformers icon indicating copy to clipboard operation
taming-transformers copied to clipboard

No module named 'main'

Open msi-matthew opened this issue 4 years ago • 5 comments
trafficstars

After setup when running streamlit run scripts/sample_conditional.py from the root directory.

I get the following error:

Traceback (most recent call last):
  File ".../opt/anaconda3/lib/python3.8/site-packages/streamlit/script_runner.py", line 354, in _run_script
    exec(code, module.__dict__)
  File ".../Documents/GitHub/taming-transformers/scripts/sample_conditional.py", line 8, in <module>
    from main import instantiate_from_config, DataModuleFromConfig
ModuleNotFoundError: No module named 'main'

msi-matthew avatar Sep 28 '21 23:09 msi-matthew

I get the same problem. If anyone has any insight, that'd be wonderful, thanks!

DakotaGillette avatar Oct 14 '21 03:10 DakotaGillette

Adding extra import code below before from main import instantiate_from_config works for me:

import sys
sys.path.append("./")
from main import instantiate_from_config

sunshineatnoon avatar Nov 08 '21 01:11 sunshineatnoon

@sunshineatnoon in which file?

msi-matthew avatar Nov 08 '21 23:11 msi-matthew

in sample_conditional.py :)

dome272 avatar Nov 27 '21 05:11 dome272

Install the package with pip install -e .

travishsu avatar Dec 16 '21 04:12 travishsu