Проблема включения папок в код Visual Studio - PullRequest
0 голосов
/ 13 октября 2019

введите описание изображения здесь [ введите описание изображения здесь ] [2]

** Я новичок в Visual Studio Code, и у меня есть следующееструктура папки:

PythonProject\folder-a\a.py

PythonProject\folder-b\b.py

пытаюсь импортировать файл Python b.py в файл a.py.

Способ, которым я импортировал файл (из folder-bb import *), работает в моей IDE pycharm, но когда я пытаюсь запустить файл в коде Visual Studio, я получаю сообщение об ошибке:

ModuleNotFoundError: No module named 'folder-b'

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

enter image description here

1 Ответ

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

Сделайте это в вашем ContinuousPF.py файле:

import sys
sys.path.append(".")
from Loadflow.PowerEq import *

Это происходит, когда вы пытаетесь импортировать за пределы пакета верхнего уровня.

Если вы по-прежнему сталкиваетесьпроблема попытаться отладить с этим:

import os
print (os.getcwd())
...