Как добавить существующий пакет в проект Python в Visual Studio 2017 (для IntelliSense)
Это довольно странно и кажется, что вы создали такую папку на его физическом пути который содержит самостоятельно созданный файл с именем __init__.py
, но он хорошо работает на моей стороне, и я могу получить Intellisense из нового модуля. Вы можете выполнить мои шаги:
Шаг
1) Я создал папку с именем package 3
и добавил файл с именем __init__.py
по физическому пути вручную.
2) затем откройте VS, запустите проект, щелкните его правой кнопкой мыши -> Добавить -> Существующая папка -> добавьте в нее пакет 3 . Затем он импортирует папку пакета 3 и ее содержимое в обозреватель решений.
3) , если вы хотите использовать новый модуль в package 3
__init__.py
, вы можете использовать импорт узел в init .py (пакет 3):
import module1;
In дополнение , если Intellisense также не работает, вам следует закрыть экземпляр VS, удалить скрытую папку .vs
в папке решения, а затем снова перезапустить проект, чтобы проверить его. Можно попробовать несколько раз.