pythonのnetifacesで何をする?
python3 の netifaces でネットワークインタフェースの情報を取得できるようにします。
python3のインストール
Visual Studio でインストールの場合
ツールと機能を取得でチェックしてインストールしてください。
自動でインストールされます。プログラムのアンインストールまたは変更に表示されます。
インストールしたパスと、その下のScriptsを環境変数に追加します。
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64\Scripts
この時、注意することは、下記より上にすることです。ダミーの python.exe が実行されてしまうのです。もし、インストールしていないと、 python.exe を実行すると、Microsoft Storeが立ち上がります。
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
インストーラでインストールの場合
インストーラをダウンロードしインストールしてください。
python-3.10.6-amd64.exe(2022/08/20 現在)
同様にインストールしたパスと、その下のScriptsを環境変数に追加します。
%USERPROFILE%\AppData\Local\Programs\Python\Python310\
%USERPROFILE%\AppData\Local\Programs\Python\Python310\Scripts\
netifaces をインストール
pythonでpipをアップデートする
下記コマンドを実行し pip をアップグレードします。
python.exe -m pip install --upgrade pip
netifaces をインストールする
下記コマンドを実行し netifaces をインストールします。
pip install netifaces