下載所需的whl包
打開鏈接 PyPI,依此搜索 python_dotenv,PyQt5_sip,PyQt5,pyqt5_tools;基本上都是第一個,點進去點擊 Download files,選擇相應的版本下載即可,我這邊用的PyQt的版本是5.11.3。下載之后放在\Anaconda3\Lib\site-packages 即可。
安裝whl
在\Anaconda3\Lib\site-packages下按住Shift鍵右鍵打開控制台,pip install “包名” 依次安裝下載下來的4個安裝包,不安次序來也行,只不過會提示你缺少依賴包。
配置PyCharm
依次點擊 File>>Setting>>Tools>>External Tools,點擊右邊上方的 “+” 號,添加QtDesigner(自己命名)

點擊右邊上方的 “+” 號,添加PyUIC(自己命名),注意Argument欄輸入的是:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

測試
右鍵工程或者直接單擊菜單欄的“Tools”,選擇External Tools>>QtDesigner打開QtDesigner,創建一個MainWindow,編輯如下:

然后保存到當前工程目錄下為hello.ui,右鍵選中hello.ui,External Tools>>PyUIC,生成hello.py。
新建main.py,添加如下代碼:
import sys
import hello # 導入ui
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
ui = hello.Ui_MainWindow()
mainWnd = QMainWindow()
ui.setupUi(mainWnd)
mainWnd.show()
sys.exit(app.exec_())
運行效果圖如下:
