JavaScript, HTML,CSSを使用しPythonプログラムのGUIを構築できる「pywebview」のインストール

JavaScript, HTML,CSSを使用しPythonプログラムのGUIを構築できる「pywebview」のインストールについて解説しています。

「pywebview(https://github.com/r0x0r/pywebview)」は、Webviewコンポーネントを囲む軽量のクロスプラットフォームラッパーです。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■pywebviewをインストールする

pywebviewをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。

pip install pywebview

起動後、上記のコマンドを入力し、Enterキーを押します。

なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、pipを使う場合にはコマンドでの切り替えを行います。

py -3.8 -m pip install pywebview

切り替えるために、上記のコマンドを入力し、Enterキーを押します。

Defaulting to user installation because normal site-packages is not writeable
Collecting pywebview
Downloading pywebview-3.6.1-py3-none-any.whl (351 kB)
|████████████████████████████████| 351 kB 939 kB/s
Collecting proxy-tools
Downloading proxy_tools-0.1.0.tar.gz (3.0 kB)
Preparing metadata (setup.py) ... done
Collecting pythonnet
Downloading pythonnet-2.5.2-cp38-cp38-win_amd64.whl (81 kB)
|████████████████████████████████| 81 kB 38 kB/s
Requirement already satisfied: pycparser in c:\users\user_\appdata\roaming\python\python38\site-packages (from pythonnet->pywebview) (2.20)
Building wheels for collected packages: proxy-tools
Building wheel for proxy-tools (setup.py) ... done
Created wheel for proxy-tools: filename=proxy_tools-0.1.0-py3-none-any.whl size=2922 sha256=7d2e49088c43c01216fc12c6d404c734752e4ef7127eb383668b1a35f8947c5e
Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels
Defaulting to user installation because normal site-packages is not writeable
Collecting pywebview
Downloading pywebview-3.6.1-py3-none-any.whl (351 kB)
|████████████████████████████████| 351 kB 939 kB/s
Collecting proxy-tools
Downloading proxy_tools-0.1.0.tar.gz (3.0 kB)
Preparing metadata (setup.py) ... done
Collecting pythonnet
Downloading pythonnet-2.5.2-cp38-cp38-win_amd64.whl (81 kB)
|████████████████████████████████| 81 kB 38 kB/s
Requirement already satisfied: pycparser in c:\users\user_\appdata\roaming\python\python38\site-packages (from pythonnet->pywebview) (2.20)
Building wheels for collected packages: proxy-tools
Building wheel for proxy-tools (setup.py) ... done
Created wheel for proxy-tools: filename=proxy_tools-0.1.0-py3-none-any.whl size=2922 sha256=7d2e49088c43c01216fc12c6d404c734752e4ef7127eb383668b1a35f8947c5e
Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\03\35\0a\131f8bc4a51657d140a295ef6d2abce674a3538aeb33077c37
Successfully built proxy-tools
Installing collected packages: pythonnet, proxy-tools, pywebview
Successfully installed proxy-tools-0.1.0 pythonnet-2.5.2 pywebview-3.6.1
a1f8bc4a51657d140a295ef6d2abce674a3538aeb33077c37 Successfully built proxy-tools Installing collected packages: pythonnet, proxy-tools, pywebview Successfully installed proxy-tools-0.1.0 pythonnet-2.5.2 pywebview-3.6.1

Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、pywebviewが正常にインストールされたことになります。

なお、今回はpywebviewのバージョン3.6.1をインストールしました。

コメント

タイトルとURLをコピーしました