Я также смотрю здесь, на stackoverflow.com, пробовал разные решения, но ничего не помогает.
Структура моего проекта выглядит так: это:
Код: Выделить всё
-MyFolder
----MySubFolder
------MySubFolder.py
------__init__.py
----MyFolder.py
----__init__.py
В другом проекте я импортирую MyFolder, но PyCharm не распознает MyFolder как пакет.
MyFolder является частью PYTHONPATH, поэтому его следует найти.
В init.py внутри MyFolder это выглядит так:< /p>
Код: Выделить всё
import os
import sys
fpath = os.path.join(os.path.dirname(__file__))
sys.path.append(fpath)
from MyFolder import *
Код: Выделить всё
import os
import sys
fpath = os.path.join(os.path.dirname(__file__))
sys.path.append(fpath)
from MySubFolder import *
Код: Выделить всё
from MyFolder.MyFolder import *
Но моя цель — только импортировать MyFolder
Подробнее здесь: https://stackoverflow.com/questions/790 ... recognized