[英]Importing files in python project
我已經通過導入問題瀏覽了類似的問題,但我無法弄清楚我做錯了什么。 這是我的項目結構:
root_dir
└── src
├── cyclegan
│ ├── models
│ │ └── cycle_gan.py
│ └── utils.py
└── train.py
我正在嘗試像這樣運行train.py
文件:
python3 src/train.py
從項目的根目錄。 但是我有這個我無法弄清楚的錯誤:
Traceback (most recent call last):
File "src/train.py", line 14, in <module>
from cyclegan.models.cycle_gan import CycleGAN
File "/home/ANT.AMAZON.COM/stefler/Documents/university/style-transfer/StyleTransfer/src/cyclegan/models/cycle_gan.py", line 7, in <module>
from src.cyclegan.utils import *
ModuleNotFoundError: No module named 'src'
我應該如何正確導入/運行?
從兄弟 package 導入時刪除父目錄名稱:
root_dir
└── src
├── cyclegan
│ ├── models
│ │ └── cycle_gan.py
│ └── utils.py
└── train.py
在train.py
里面:
from cyclegan.utils import *
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.