2016年4月のWindows+msys2+Emacsでうまく動くPython環境について
Windowsのいろいろうまく動くPythonのインストールにむっちゃ苦労したのでメモしておく
動かしたいもの
それぞれ試したものとまとめ
うまくいった環境
Anacondaのダウンロード
- https://www.continuum.io/downloads
- お好きなバージョン、お好きなbitを選ぶ
- あとからPython2やPython3の環境を使い分けれるのでPythonバージョンはどちらでも
condaコマンドで欲しいライブラリをいれる
- conda install ***
condaに無いものはpipで入れる
- pip install ***
EmacsにPython環境をつくる
- はむかずさんのブログ記事が素晴らしすぎて何もいうことない
- あと、Futurismo様からquickrunが便利そうなのでパクる
- http://futurismo.biz/archives/2680
- 今はEmacsのpackagesから入れられる
- もちろんpython-modeもpackagesからいれる
msys2やEmacsのPATHの設定
- Anacondaのパスを追加
- [AnacondaPath]/Anaconda3と[AnacondaPath]/Scriptsと[AnacondaPath]/Library/binの3つ
- condaのactivate/deactivateを使うのならば、[AnacondaPath]/envs/[envname]と[AnacondaPath]/envs/Scriptsと[AnacondaPath]/envs/[envname]/Library/binを使えば良い
- path書き換えるコマンド作ってもよい