hmPython3には秀丸フォルダのサブディレクトリの「HmPython3」フォルダ内に、
「PythonDev.bat」が用意されており、これを利用することで、
「パスが通っていないPythonに一時的にパスを通し、少し楽にコマンドを打つことが出来るようになっています」
python -m pip install *****(対象ライブラリ)
といったように、通常pipでやることの頭に「python -m」を付ければ、処理されます。
pip のバージョンが不足している、と言われた場合は、
python -m pip install --upgrade pip
すればpipモジュールが更新されます。
ngramのインストールを通して、外部モジュールのhmPython3への追加の仕方を紹介しています。
ngramのPackage IndexのURLは
pipで、サクッと探せればよいのですが、会社等、一定のセキュリティを持った企業では、
通常proxyが通っているため、pipでサクッとインストール、というわけにはいかないことがほとんどです。
通すべきproxyがわかっているのであれば、プロキシを指定することでpipコマンドにて、インストールすることも出来ますが、
ここでは、tar.gzファイルや、
Wheelファイル(.whl)をダウンロードしてきて、
ローカルでインストールする、
という
ネット接続環境に左右されにくい、堅実な方法を採用します。
となります。
ngramは、ダウンロード対象がx86やx64で変化したりせず、
「download」ボタンでダウンロードすればいいだけなので、それをダウンロードしましょう。
場合によっては、OSやビット数に依存するWhlが個別に提供されている場合があります。
その場合は、以下のように
hmPython3 x86 版は、Python3.9.10ですので、
対象のPackageは
がダウンロード対象となります。
もしも、秀丸エディタ 64bit版を使っているなら、hmPython3 x64 版で、Python3.9.10となりますので、
対象のnumpyのPackageは
がダウンロード対象となります。
hmPython3には秀丸フォルダのサブディレクトリの「HmPython3」フォルダ内に、
「PythonDev.bat」が用意されており、これを利用することで、
「パスが通っていないPythonに一時的にパスを通し、少し楽にコマンドを打つことが出来るようになっています」
他の正規インストールをしたPythonが存在すると、「pip」コマンドを直接使うと、
そちらのPythonへとインストールされてしまいます。
これを避けるには、以下のように「python -m」を先頭につけて、
どのPythonへとインストールするのかを明示するコマンドを入力しましょう。