PyCharm не может найти модуль - PullRequest
0 голосов
/ 30 октября 2019

У меня есть настройки проекта со структурой каталогов

FOLDER1... folder2...... test.py... folder3...... Folder4.......... test2.py

FOLDER2 и FOLDER3 помечены как исходная папка. Из test.py я пытаюсь импортировать test2. Я пытался

из FOLDER3.FOLDER4 импортировать тест2

, но я получаю сообщение об ошибке - нет модуля с именем FOLDER4. Как я могу включить это в pycharm?

Я не изменяю структуру каталогов или код, так как это из репозитория, который я не могу редактировать.

Ответы [ 2 ]

0 голосов
/ 30 октября 2019

Вы можете ссылаться на него вне чего-то вроде вложенного файла, поэтому вместо того, чтобы начинать с

/subfolder/filename.extension

, вы можете указать полный путь к файлу. Ура! * * 1004

0 голосов
/ 30 октября 2019

Если вы хотите импортировать что-то из папки, например, у вас есть файл с именем «test.py» в вашей папке «Test», тогда вы просто делаете

from Test.test import *

, * ссылается на все, что в этомфайл питона. Там вы можете указать атрибуты или классы, которые вы хотите импортировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...