まずはAnacondaのインストール
- Anacondaからpython3.7の方のディストリビューションをダウンロードする.
- ダウンロードしたものを実行するとGUIインストーラーが出てくるが,特にこだわりがなければデフォルトのままポチポチしていってインストール完了
PyCharmとかJupyter使うならそれらで個別にanacondaインタプリタにpathを通すのでここまでで終わりの話.
でもcmdでpython -v
ってしてもエラーが出るはず.pathが通ってないから.
Pathを通す
コントロールパネルから以下のpathを通す
C:\Users\hoge\Anaconda3
C:\Users\hoge\Anaconda3\Scripts
C:\Users\hoge\Anaconda3\Library\bin
おしまい
多分これで,cmdからでも`import numpy``とかできるようになってると思います.
追加で使いたいモジュールがあれば,conda(pipより便利)でインストールしてください.
Anaconda でよく使うコマンド一覧
最後に
(PyCharmなど便利なIDEがあるこのご時世に)cmdでanaconda環境が使用できて何が嬉しいか説明します.
超小さなローカルアプリを作るとします.
ホスティングもしないし,DBも構うつもりもないとするとき,データはcsvファイルなどでローカルで扱うと楽です.
そのときに,javascriptやphpよりpythonやcでロジックを書いた方が幸せという人は少なくないと思います(フロントのことを考えなくて良いから).
フロントとのつなぎ方としてはjs上でサブルーチン走らせてそこでpythonプログラムを実行すれば良い感じになります.
そのpythonを走らせるときにプログラムでnumpyやpandasなどのモジュールを使用する際,cmdでanaconda環境が使えないとエラーが出ます.
サブルーチンはcmdだからです.
って感じで,「サービス・アプリ」なんて荘厳な名前をつけるのは憚られるような超内輪ローカルおもちゃを開発する際に重宝されるtipsの紹介でした.