Pycharm - Модуль импорта в Python - Разное поведение - MAC против Windows - PullRequest
0 голосов
/ 23 мая 2018

Структура моей папки:

  • / backend / webservices.py
  • / backend / csv_utilities.py

webservices.py начинается следующим образом:

from flask import Flask, request
from werkzeug.utils import secure_filename
from backend.csv_utilities import *
import os
  • Если я запускаю webservices.py на MAC, у меня не возникнет никаких проблем.
  • Если я запускаю webservices.py в Windows, я получу модуль необнаружена ошибка.

Изменение webservices.py следующим образом:

from flask import Flask, request
from werkzeug.utils import secure_filename
from csv_utilities import *
import os

работает на обоих ;MAC и Windows.Но в PyCharm (на MAC я не пробовал на Windows) теперь я получаю сообщение об ошибке, помеченное на csv_utilities, и оно говорит: неразрешенная ссылка 'csv_utilities'.

Почему существует эта ошибка?Я могу запустить его без проблем.Это проблема Pycharm или я что-то делаю не так?

1 Ответ

0 голосов
/ 23 мая 2018

Однажды у меня была похожая проблема.Попробуйте Пометить каталог как корень источника в папке backend .Это сработало для меня.

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