Anaconda Python in Visual Studio 代码 PyQt5 导入错误
Anaconda Python in Visual Studio Code PyQt5 import error
我正在尝试使用 VSCode 作为 MacOS High Sierra 上 Anaconda Custom Python 2.7.13 的主要 IDE。我正在尝试使用 PyQt5 使文件打开对话框出现。在 Spider 中,以下工作正常,但在 VS Code 中却不行:
from PyQt5 import QtWidgets
files = QtWidgets.QFileDialog.getOpenFileNames()
我在 VSC 控制台中得到的错误只是 Not Available
而在更大程序的上下文中我得到
E1101:Module 'PyQt5.QtWidgets' has no 'QFileDialog' member
.
我想知道是否有人知道这个问题是从哪里产生的?
奥利
我 运行 我正在开发的另一个 QT5 程序,我已经知道它在 VSC 中工作并添加了一个对话框。这工作得很好,所以我使用 QT Designer 创建了一个 UI 来添加它。好像QFileDialog
需要class Ui_Frame()
的一个实例来实例化。它在 Spyder 而不是 VSC 中工作的事实可能与 Spyder 的 UI 基于 QT 构建的事实有关。
我正在尝试使用 VSCode 作为 MacOS High Sierra 上 Anaconda Custom Python 2.7.13 的主要 IDE。我正在尝试使用 PyQt5 使文件打开对话框出现。在 Spider 中,以下工作正常,但在 VS Code 中却不行:
from PyQt5 import QtWidgets
files = QtWidgets.QFileDialog.getOpenFileNames()
我在 VSC 控制台中得到的错误只是 Not Available
而在更大程序的上下文中我得到
E1101:Module 'PyQt5.QtWidgets' has no 'QFileDialog' member
.
我想知道是否有人知道这个问题是从哪里产生的?
奥利
我 运行 我正在开发的另一个 QT5 程序,我已经知道它在 VSC 中工作并添加了一个对话框。这工作得很好,所以我使用 QT Designer 创建了一个 UI 来添加它。好像QFileDialog
需要class Ui_Frame()
的一个实例来实例化。它在 Spyder 而不是 VSC 中工作的事实可能与 Spyder 的 UI 基于 QT 构建的事实有关。