• <small id='fX7yF'></small><noframes id='fX7yF'>

        <bdo id='fX7yF'></bdo><ul id='fX7yF'></ul>
    1. <legend id='fX7yF'><style id='fX7yF'><dir id='fX7yF'><q id='fX7yF'></q></dir></style></legend>
      <i id='fX7yF'><tr id='fX7yF'><dt id='fX7yF'><q id='fX7yF'><span id='fX7yF'><b id='fX7yF'><form id='fX7yF'><ins id='fX7yF'></ins><ul id='fX7yF'></ul><sub id='fX7yF'></sub></form><legend id='fX7yF'></legend><bdo id='fX7yF'><pre id='fX7yF'><center id='fX7yF'></center></pre></bdo></b><th id='fX7yF'></th></span></q></dt></tr></i><div id='fX7yF'><tfoot id='fX7yF'></tfoot><dl id='fX7yF'><fieldset id='fX7yF'></fieldset></dl></div>
        <tfoot id='fX7yF'></tfoot>
      1. Pycharm、PyQt5 和 Python 2.7——没有代码完成

        时间:2023-08-04
          <legend id='mUkYP'><style id='mUkYP'><dir id='mUkYP'><q id='mUkYP'></q></dir></style></legend>

                <small id='mUkYP'></small><noframes id='mUkYP'>

                  <bdo id='mUkYP'></bdo><ul id='mUkYP'></ul>
                    <tbody id='mUkYP'></tbody>

                • <i id='mUkYP'><tr id='mUkYP'><dt id='mUkYP'><q id='mUkYP'><span id='mUkYP'><b id='mUkYP'><form id='mUkYP'><ins id='mUkYP'></ins><ul id='mUkYP'></ul><sub id='mUkYP'></sub></form><legend id='mUkYP'></legend><bdo id='mUkYP'><pre id='mUkYP'><center id='mUkYP'></center></pre></bdo></b><th id='mUkYP'></th></span></q></dt></tr></i><div id='mUkYP'><tfoot id='mUkYP'></tfoot><dl id='mUkYP'><fieldset id='mUkYP'></fieldset></dl></div>
                  <tfoot id='mUkYP'></tfoot>
                  本文介绍了Pycharm、PyQt5 和 Python 2.7——没有代码完成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有:

                  • Python 2.7 (Anaconda x64),效果很好
                  • PyQt5(使用 pip install python-qt5 安装)
                  • PyCharm 4.04 Professional(最近从 3.4.1 升级)
                  • 一个小型Qt应用程序
                  • Python 2.7 (Anaconda x64), which works great
                  • PyQt5 (installed using pip install python-qt5)
                  • PyCharm 4.04 Professional (recently upgraded from 3.4.1)
                  • A small Qt application

                  费尽心思(因为 Riverbank 没有为 Python 2.7 提供 PyQt5 二进制文件,仅适用于3.3+) 多亏了 Marcus Otosson 的 预编译的二进制包,我得到了一切工作.

                  After much hair-pulling (since Riverbank doesn't provide a PyQt5 binary for Python 2.7, only for 3.3+) I got everything working thanks to Marcus Otosson's pre-compiled binary packages.

                  Qt 现在已安装并且功能齐全.我的 Qt 应用程序运行良好!

                  Qt is now installed and fully functional. My Qt application runs great!

                  但应用程序尚未完成,并且 PyCharm 不会为 PyQt 模块完成代码完成.它甚至无法识别任何 PyQt5 子模块(如 Qwidgets)的存在:即使它们工作得很好,我仍然会收到红色波浪形 "Unresolved Reference" 警告.

                  But the application isn't finished yet, and PyCharm won't do code completion for the PyQt modules. It won't even recognize that any PyQt5 sub-modules (like Qwidgets) exist: even though they work just fine, I still get the red squiggly "Unresolved Reference" warning.

                  我该如何解决这个问题?我认为这与为二进制 *.pyd 文件生成骨架的固有困难有关.它是如何工作的?我可以手动生成代码骨架,还是从它们正确生成的地方导入它们?

                  How do I fix this? I assume this has to do with the inherent difficulties in generating skeletons for binary *.pyd files. How does it work exactly? Can I manually generate code skeletons, or import them from somewhere they generated correctly?

                  卸载并重新安装 PyCharm 没有帮助.重新配置解释器也没有强制骨架生成器再次运行.

                  Uninstalling and re-installing PyCharm didn't help. Neither did re-configuring the interpreter to force the skeleton generator to run again.

                  在我秃顶之前请帮忙.

                  推荐答案

                  在 PyCharm 2017.1.1 中遇到了同样的问题.不要这样做

                  Had the same problem in PyCharm 2017.1.1. Don't do

                  import PyQt5.QtWidgets
                  

                  from PyQt5 import QtWidgets
                  

                  这篇关于Pycharm、PyQt5 和 Python 2.7——没有代码完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:qApp 与 QApplication.instance() 下一篇:pyQt5 更改 MainWindow 标志

                  相关文章

                  最新文章

                  <i id='6gBK0'><tr id='6gBK0'><dt id='6gBK0'><q id='6gBK0'><span id='6gBK0'><b id='6gBK0'><form id='6gBK0'><ins id='6gBK0'></ins><ul id='6gBK0'></ul><sub id='6gBK0'></sub></form><legend id='6gBK0'></legend><bdo id='6gBK0'><pre id='6gBK0'><center id='6gBK0'></center></pre></bdo></b><th id='6gBK0'></th></span></q></dt></tr></i><div id='6gBK0'><tfoot id='6gBK0'></tfoot><dl id='6gBK0'><fieldset id='6gBK0'></fieldset></dl></div>
                • <tfoot id='6gBK0'></tfoot>
                  1. <small id='6gBK0'></small><noframes id='6gBK0'>

                    • <bdo id='6gBK0'></bdo><ul id='6gBK0'></ul>
                    <legend id='6gBK0'><style id='6gBK0'><dir id='6gBK0'><q id='6gBK0'></q></dir></style></legend>