Импортировать модуль из другого файла, - PullRequest
1 голос
/ 09 ноября 2019

main.py:

..
import calculations
..

result = calculations.velocity(5, 6)

computing.py (в том же каталоге, что и main.py):

def velocity(innerdiameter: int, flow: int):
    area = math.pi * math.pow((innerdiameter) * 0.5, 2)
    return flow / area

Это работает, но PyCharm помечает «импортировать вычисления» каккрасный поговорка "Нет модуля с именем расчетов". Я не получаю никаких предложений при наборе calculations. и проверке типов.

Не знаете, если это какая-то конфигурация в pycharm или мне нужно изменить мой код?

Тотальный новичокс питоном, извините, если это дубликат и т. д.

enter image description here

1 Ответ

0 голосов
/ 09 ноября 2019

Добавьте путь к вашему модулю через Файл → Настройки → Настройки проекта → Проект Интерпретатор. Нажмите Настроить интерпретатор и перейдите на вкладку «Пути». Затем нажмите кнопку +, чтобы добавить модуль, который вы хотите узнать по pycharm. Будьте осторожны, чтобы правильно указать путь к вашему модулю, чтобы избежать дальнейших ошибок. Добавьте путь к каталогу, в котором находится нужный вам модуль. Я надеюсь, что это помогает.

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