これまでExcel VBAを使って業務効率化ツールを作ってきましたが、
最近、会社PCでPythonがインストール可能になったので、使ってみたいと思います。
Excel VBAと比べるとかなり汎用性が高そうなので、できることが広がりそうです。
Pythonについては全くの初心者です。試行錯誤しながら手順を残していきたいと思います。
また業務効率化が目的なので、基礎知識はほどほどに目的達成を最優先で実現したいと思います。
用語の使い方が適切でない等、至らぬ点あるかと思いますがご容赦ください。
会社のノートPC(Windows 10)、スペックは低め
まずは『Miniconda』をインストールする
Pythonやその他データサイエンスに便利なツールや環境を一括で準備できるソフトAnacondaの簡易版です。
会社PCでPythonを使う予定がある方は、とりあえずMinicondaをインストールしましょう。
私用のみの場合であっても、Minicondaでも問題ありません。
現在(’22/6時点)、Anacondaの大規模な商用利用は有償となっています。
社内で使用する場合、おそらくこれに該当するため有償ライセンスの契約が必要となります。
それに対して、『Miniconda』+『conda-forge』の利用であれば無償のようです。
下記の記事を参考にさせていただきました。『conda-forge』については後ほど。
公式HPからインストーラーをダウンロードする。
Windows 64bitであれば下図の赤丸のものを選んでください。
![](https://sontanblog.com/wp-content/uploads/2022/05/Screenshot-2022-05-21-14.24.23-1.png)
インストーラーを起動し、手順に沿ってインストールする。
①「Next」をクリックする。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig1.png)
②「I Agree」をクリックし、規約に同意する。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig2.png)
③インストールタイプ「Just Me」を選択し、「Next」をクリックする。
1台のPCの中に複数ユーザーが設定されており、すべてのユーザー間で使えるようにする場合は「All Users」を選択します。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig3.png)
④インストール先を確認し、「Next」をクリックする。
基本的にデフォルトのユーザー名直下で問題ないと思います。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig4.png)
⑤デフォルトのチェック状態で「Install」をクリックする。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig5-2.png)
⑥インストールが完了したら、「Next」をクリックする。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig6.png)
⑦すべてチェックを外して、「Finish」をクリックする。
特に必要ないのでチェックを外します。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig7.png)
以上でMinicondaのインストールが完了です!
インストールが完了したら、スタートメニューから
『Anaconda Prompt(miniconda3)』を起動する。
![](https://sontanblog.com/wp-content/uploads/2023/03/fig8.png)
正常にインストールされていることを確認するために
『Anaconda Prompt』の画面に以下のコマンドを入力してみる。
バージョンが表示されれば、無事にインストールされています。
conda -V (※Vは大文字)
![](https://sontanblog.com/wp-content/uploads/2023/03/fig9-1.png)
これでひとまずMinicondaをインストールすることができました。
次回はMinicondaの初期設定を進めていきます。
![](https://sontanblog.com/wp-content/uploads/2022/10/799b278b0b4471acd954d4fa9a6df6ba-e1665813626923-160x160.png)