Windowsでpython2とpython3 on Jupyter

conda create -n py27 python=2.7 anaconda
  • とするとよいらしい
  • "conda"コマンドが認識されなければ、Anacondaにパスを通したい
  • Windowsでは、ユーザのホームディレクトリ以下にある".../ryamada/Anaconda3/Scripts"にパスを通すとよいらしい(こちら)なので、"C:\Users\ryamada\Anaconda3/Scripts"のような文字列を、PATHに追加する(こちらなどを参照)
  • この状態では、ターミナルから
$ python
  • と打つと、python3系が立ち上がる
  • 次のように、python2系に切り替えて
$ activate py27
  • としてから
$ python
  • とすると、python2系が立ち上がる。python2を終了するには
$ deactivate
  • さて。jupyter notebookとjupyer lab
  • jupyter notebook、jupyter labはAnaconda navigatorを立ち上げて、そこから起動することもできるが、python3, python2の入れ替えをAnaconda navigatorを使って行うことはできないのかもしれない(Linuxではできる。。。)
  • ので、ターミナルから
jupyter notebook
jupyter lab
  • とすることで、それぞれ、notebookとlabを立ち上げることにする
  • このnotebook とlabとの立ち上げに際して、上記のようにpython3系が立ち上がる状態になっていれば、notebook,labがpython3系で立ち上がり、python2系が立ち上げる状態でやれば、notebook,labともにpython2系で立ち上がる