Я запускаю сценарий Python в VS Code Python Интерактивное окно со средой Anaconda, использующей Python 3.7.4). Мой параметр «Файл ноутбука Root» установлен в $ (workspaceFolder).
Я использую рабочее пространство с двумя папками проекта:
- apple
- conn ie
conn ie содержит несколько файлов, относящихся к этой проблеме:
connie / scripts / mongo_helpers.py
connie / project / project_file .py
Проблема возникает, когда я запускаю project_file.py в Python Интерактивном окне. Он пытается загрузить файл mongo_helpers в виде модуля.
from scripts import mongo_helpers
ImportError Traceback (most recent call last)
c:\cygwin64\home\Robert\connie\project\project_file.py in
----> 1 from scripts import mongo_helpers
ImportError: cannot import name 'mongo_helpers' from 'scripts' (C:\Users\Robert\Anaconda3\envs\connie\lib\site-packages\scripts\__init__.py)
Я печатаю рабочий каталог, чтобы проверить, не нахожусь ли я в неправильной папке, но выглядит нормально.
pwd
'c:\\cygwin64\\home\\Robert\\connie'
Так почему я не могу импортировать файл из другой папки в том же каталоге root?