Автозаполнение в PyCharm для скомпилированных расширений Python

При написании кода Python с использованием скомпилированных расширений (например, привязки OpenCV Python) PyCharm, похоже, не знает об их доступности. Импорт отмечен серым подчеркиванием, в котором в качестве всплывающей подсказки говорится «неразрешенная ссылка», а также не работает автозаполнение. (За исключением имен функций, уже используемых в коде.)

Это не вызвано неправильными путями к модулям, код запускается без ошибок при запуске. Кроме того, после того, как я импортирую модули в оболочку Python, автозаполнение начинает работать должным образом.

Есть ли решение для этого или это архитектурное ограничение для скомпилированных расширений? Существуют ли другие IDE, которые могут справиться с этой проблемой?

24
задан Latanius 19 February 2011 в 08:57
поделиться