web-dev-qa-db-ja.com

PyQt5でPython 3.6を使用して.uiを.pyに変換する

Uiをpyに変換できません

それはこれを与えています: screenshot

5
user7761211
python -m PyQt5.uic.pyuic -x [FILENAME].ui -o [FILENAME].py

これでうまくいきました。 Danilo Gasquesに感謝

1
bmeers5

必要なのは、欠落しているpython3.dllファイルで、pythonディレクトリに配置する必要があります

  • ここに移動します( https://winpython.github.io/ )。
  • pythonのバージョンをダウンロードし、どのビットバージョンを表示するか
  • ゼロバージョンをダウンロードし、一時的にどこかに抽出します
  • 検索バーでのpython3.dllの抽出フォルダー検索
  • あなたのpythonセットアップがある場所を抽出して試してみてください、それはうまくいきます
0
IFfy KhAn

この.batファイルを使用して、すべての* .uiファイルをpythonファイルに自動的に変換します。必要なものは次のとおりです。

  1. 以下のスクリプトをui2py.batファイルに保存します
  2. ファイルをメモ帳で編集し、PCからpythonPathディレクトリを指定します
  3. 変更を保存し、ui2py.batファイルコンバーターを実行します。

    @エコーオフ

    rem set python path set pythonPath = G:\ Programming\WinPython-64bit-3.6.3.0Qt5\python-3.6.3.AMD64

    エコー[開始] .uiファイルを変換しています...

    remは現在のディレクトリにあるすべての.uiファイルを(* .ui)で%% iに変換しますdo(

    remファイル名を表示しますecho %% i-ui _ %%〜ni.py

    rem変換%pythonPath%\ python.exe -m PyQt5.uic.pyuic -x %% i -o ui _ %%〜ni.py

    エコー[終了] .uiファイルを変換しています...

0
akushyn