PyQt5类、方法和属性现在显示在Eclipe的AutoComplete中,标准类名显示错误,但程序运行

2024-05-29 12:01:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我运行的是python3.4和Qt5,IDE是带有PyDev的Eclipse 这是我看到的

enter image description here

以及

enter image description here

程序运行得很好,但是…我正在尝试学习如何使用索引访问模型数据,而Autocomplete函数在PyQt5类中根本不起作用,如上图所示 Pygrpahviz模块也运行良好


Tags: 模块数据函数模型程序运行ideautocompletepyqt5
2条回答

今天我花了很多时间研究如何在linux上集成eclipse、pydev和pyqt5。你知道吗

Linux上的Eclipse、PyQt5和PyDev

  1. 安装python v3.6
  2. 从安装eclipse日蚀.org你知道吗
  3. 在eclipse中,单击帮助->;安装新软件
  4. 单击添加。。。你知道吗
  5. 将软件源“http://www.PyDev.org/updates”添加到可用的软件源中
  6. 叫它PyDev
  7. 单击PyDev复选框
  8. 单击“下一步”进行安装
  9. Download PyQt5
  10. Download SIP
  11. 先安装SIP
  12. 安装PyQt5
  13. 重新配置eclipse以使用PyQt5
  14. 单击窗口→首选项→PyDev→解释器→Python解释器
  15. 单击高级自动配置
  16. 将解释器重命名为“python3.6”
  17. 单击“库”选项卡
  18. 单击“新建文件夹”
  19. 加载项“/usr/lib/x86\u 64-linux-gnu/qt5/plugins”
  20. 加载项“/usr/lib/x86\u 64-linux-gnu/qt5/libexec”
  21. 加载项“/usr/lib/x86\u 64-linux-gnu/qt5/bin”
  22. 单击应用
  23. 单击应用并关闭
  24. 重新启动eclipse
  25. 利润!你知道吗

这将允许您在开发pyqt5应用程序时在eclipse中完成tab代码。你知道吗

这是因为将python解释器从python3.6更改为python3.5 我不得不关上Eclipse然后再打开它。现在一切都恢复正常了 我还是不明白为什么程序运行得很好

相关问题 更多 >

    热门问题