1. はじめに
dSPACEのpythonスクリプトでシリアル通信するpyserialモジュールとかキー入力を検知するkeyboardモジュールなどを使いたいときってありますよね.私はあります.
今回はkeyboardライブラリのインストール方法で説明します.
2. バージョン確認
Powershellやコマンドプロンプトで以下のコマンドでインストールされているPythonのバージョンを確認できます.(他のPythonをインストールしていなければ)
python --version
ControlDesk 7.1の場合Python 3.6.8が対象のPythonバージョンになります.
もしわからない場合,Windowsの設定 > アプリ
でdSPACEソフトウェア群をインストール日付と一致するものが恐らく該当のものになると思います.
2. ライブラリのインストール
PythonがdSPACEインストール時に同時にインストールされるバージョンしか存在しない場合は,一般的なライブラリインストールの方法を実行すれば問題ありません.
(1) オンライン
管理者権限でPowershellなどを開いて以下を実行するだけです.
python -m pip install keyboard
インストールされているライブラリ一覧を取得
python -m pip list
ライブラリによってはバージョンの互換性があるので,Python Package Index (PyPI)で確認してください.
(3) オフライン
オフラインのPCにdSPACEがインストールされている場合のやり方です.
このケースはPython2であることが多いのでPyPIでPythonバージョンに対応しているか確認してください.
PyPIから.whlをダウンロードしてインストールするだけです.
tar.gzからインストールする手法などを後日追記します.
[参考]ガンマソフトブログ, "pip install を手動でローカルにダウンロードしたファイルで行う方法",
https://gammasoft.jp/blog/pip-install-from-local-archives-by-manually/
3. 例
後日
4. 実行結果
後日