jupyterlabのterminalが効かない。safariからchromeへ変更(mac)
notebookだけでなく普通の.pyを実行しようとした時、terminalに文字が打ち込めない問題があり困りました。問題を解消するまでのメモをここに残します。
バージョンは、
macOS High Sierra 10.13.6
Python 3.7.6
jupyter lab --version 2.0.1
問題
jupyterlab内のterminalで
(base) xxxxxxxx:~ xxxx$
から何も打ち込めない。
やったこと
ググったらsafariが悪い可能性があるというのがわかったので、jupyter lab
と叩いて開くブラウザをsafari
からchrome
に変更した。
解決策
-
jupyter_notebook_config.py
があるなら、これをいじる。ないならば、jupyter notebook --generate-config
と打つ。jupyter_notebook_config.py
を作ってくれる。どこにあるかは、上のコマンドのあとに表示される。 - 1で
jupyter_notebook_config.py
のある場所がわかったので、そこへいく。自分はfinderを使って移動したが、コマンドで普通に移動しても良い。また、finderでは隠しファイルは表示されない。そんな時はfinderを開いた状態でcommand+shift+.
を押すと表示される。
![image.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F378494%2Fe12d300a-bb70-9815-cded-8ef73aa79428.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=30634b775f487ffea6a640af611c87fb)
解決しました。以上です。