欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pycharm+PyQt5+python最新開發(fā)環(huán)境配置(踩坑)

 更新時間:2019年02月11日 09:59:37   作者:大飛飛Rose  
這篇文章主要介紹了pycharm+PyQt5+python最新開發(fā)環(huán)境配置(踩坑),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

安裝工具:

  • Pycharm 專業(yè)版2017.3
  • PyQT5
  • python3

測試工程文件及所需工具:

1、首先安裝Pycharm,先前一篇介紹安裝破解版的可以參考:http://www.dbjr.com.cn/softs/299378.html

2、新建一個空的python工程,找到setting安裝第三方模塊PyQT5,點加號,先安PyQT5,再安裝pyqt5-tools,后面包含qtdesinger



3、以上模塊都安完,設置擴展工具的參數找到setting->tools->external tools,點擊加號新建工具


4、先加qtdesinger的參數,program:E:\python_study\qtstudy\venv\Lib\site-packages\pyqt5-tools\designer.exe,這個是我的需要換成你自己的,arguments:$FileDir$\$FileName$ ,working directory:$FileDir$,后面這個可以和我一樣


6、再點加號,添加pyuic5的參數,這個是把qt的UI文件轉換成.py文件的工具,program:E:\python_study\qtstudy\venv\Scripts\pyuic5.exe,這個也需要改成你自己的,
arguments:$FileName$ -o $FileNameWithoutExtension$.py ,working directory:$FileDir$,后面這個可以和我一樣


7、再點加號,添加pyrcc的參數,這個是將資源文件如圖片等轉成python代碼能識別的文件,這個參數基本和pyuic5的是一樣的


8、以上參數配置完成PYQT5也可以說是基本完成了,如果你是順利基本可以裝B了


9、直接打開qtdesinger,創(chuàng)建一個UI文件,保存在python工程的本地目錄,如果保存沒反應就用另存為,這樣在工程里就會出現qt的UI文件了


10、右鍵保存好的ui文件,選擇external tools->pyuic5生成代碼,天意弄人啊,沒想到報錯了我去,有些是不報錯的。。。居然找不到模塊,可以明明存在呀


11、查找了大量的資料,百度谷歌各方法都試一下,終于把坑給埋了,具說是python3.dll is missing,這不是開玩笑么,我都用了這么多次了,報著試試的心態(tài)沒想到還真行

安裝的Python缺少了python3.dll,可以通過去python.org 下載所需版本的python安裝包并安裝,然后從安裝目錄中拷貝python3.dll文件,粘貼到Anaconda安裝目錄下,也就是python36.dll所在的目錄下,一般就是第一層目錄,具體要看自己的安裝情況

下載適合你電腦配置的安裝包,很重要的?。?(我的系統(tǒng)是Windows10,64位,所以選擇的是Download Windows x86-64 executable installer),然后安裝,要確保你要記得它的安裝目錄哦,后面要用到。到這里,你需要確保已經完成上面的安裝。打開剛剛記得的安裝目錄,找到python3.dll文件,復制,并粘貼到Scripts安裝目錄下,也就是python36.dll所在的目錄下。


12、現在你在右鍵將UI文件生成py文件試試,成功啦。。。此處需要鮮花!?。?!

13、建一個QT的入口主文件,將剛才生成的py模塊導入運行

import sys
import qtstudyqtstudy
from PyQt5.QtWidgets import QApplication, QMainWindow
	 
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = qtstudyqtstudy.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())

14、運行一下主py文件吧,成功了吧,我只是測試加了一個編輯框,其它的你們可以自己試試了

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python深度學習人工智能BackPropagation鏈式法則

    python深度學習人工智能BackPropagation鏈式法則

    這篇文章主要為大家介紹了python深度學習人工智能BackPropagation鏈式法則的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • python編寫的最短路徑算法

    python編寫的最短路徑算法

    本文給大家分享的是python 無向圖最短路徑算法:請各位大大指教,繼續(xù)改進。(修改了中文字符串,使py2exe中文沒煩惱),需要的朋友可以參考下
    2015-03-03
  • python?使用turtle實現實時鐘表并生成exe

    python?使用turtle實現實時鐘表并生成exe

    這篇文章主要為大家詳細介紹了python使用Turtle庫繪制動態(tài)鐘表,并有需要可以生成exe可執(zhí)行文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Blender Python編程實現程序化建模生成超形示例詳解

    Blender Python編程實現程序化建模生成超形示例詳解

    這篇文章主要為大家介紹了Blender Python編程實現程序化建模生成超形示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • TensorFlow自定義模型保存加載和分布式訓練

    TensorFlow自定義模型保存加載和分布式訓練

    本篇文章將涵蓋 TensorFlow 的高級應用,包括如何自定義模型的保存和加載過程,以及如何進行分布式訓練,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Python學習筆記之Zip和Enumerate用法實例分析

    Python學習筆記之Zip和Enumerate用法實例分析

    這篇文章主要介紹了Python學習筆記之Zip和Enumerate用法,結合實例形式分析了Zip和Enumerate的功能、用法及相關操作注意事項,需要的朋友可以參考下
    2019-08-08
  • 在Python中操作列表之List.append()方法的使用

    在Python中操作列表之List.append()方法的使用

    這篇文章主要介紹了在Python中操作列表之List.append()方法的使用,是Python入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • numpy中關于where函數的用法

    numpy中關于where函數的用法

    這篇文章主要介紹了numpy中關于where函數的用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 基于Python函數和變量名解析

    基于Python函數和變量名解析

    今天小編就為大家分享一篇基于Python函數和變量名解析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • python多線程實現代碼(模擬銀行服務操作流程)

    python多線程實現代碼(模擬銀行服務操作流程)

    這篇文章主要介紹了python模擬銀行服務多線程實現代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01

最新評論