PyQt5安裝及配置


1)  通過命令pip install PyQt5進行安裝

    本地若安裝了Anaconda,里面會自帶PyQt5,但自帶的PyQt5可能會有版本不兼容問題,比如最后將XXX.ui文件轉換為XXX.py文件時,會報模塊找不到錯誤

  此時在anaconda的cmd界面重新安裝PyQt5即可

    Traceback (most recent call last):
    File "C:\Users\XXXXX\AppData\Local\Continuum\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
    File "C:\Users\XXXXX\AppData\Local\Continuum\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
    File "C:\Users\XXXXX\AppData\Local\Continuum\anaconda3\lib\site-packages\PyQt5\uic\pyuic.py", line 26, in <module>
    from PyQt5 import QtCore
    ImportError: DLL load failed: The specified module could not be found.

  

2) PyCharm中配置PyQt5

  具體詳細請參照https://blog.csdn.net/esting_tang/article/details/81082504

  a)  打開PyCharm,打開File—>Settings—>External Tools, 點擊加號來添加自己的工具,做如下配置:

    Name: QtDesigner
    Group: Qt
    Programs: F:\anaconda\Library\bin\designer.exe(自己本地designer.exe的路徑)
    Working directory:\$ProjectFileDir\$

               

         完成后點“OK”,現在QtDesigner就配置好了, 就可以直接在PyCharm中打開它來畫界面了

   b)  要在PyCharm中把界面的.ui文件轉換為.py文件,同樣在External Tools中點擊加號來配置pyuic,做如下配置:

    Name:Pyuic
    Group:Qt
    Program:F:\anaconda\python.exe(自己本地python.exe的路徑)
    Arguments:-m PyQt5.uic.pyuic \$FileName\$ -o \$FileNameWithoutExtension\$.py
    Working directory:\$FileDir\$

               

    至此就全部配置完成

  c)  測試配置是否OK

    回到PyCharm,Tools—>Qt—>QtDesigner,點擊即可打開designer

        

   保存文件至當前pycharm目錄,文件后綴名為xxx.ui

   在Pycharm中,右鍵點擊該文件,Qt --> Pyuic,執行后,對應的新的xxx.py文件會生成在xxx.ui文件同級目錄下

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM