TAB補完はiPythonターミナルでは正常に機能しますが、Firefoxブラウザーでは機能しません。
これまで私は試みましたが失敗しました、
1)。コマンド$ Sudo easy_install readline
を実行し、
.Eggファイルは/usr/local/lib/python2.7/dist-packages/readline-6.2.4.1-py2.7-linux-x86_64.Egg,
に書き込まれました
ただし、JupyterノートブックではTAB補完はまだ機能しません。
2)。 ipython_notebook_config.py or ipython_config.py
を見つけようとしましたが、失敗しました。
Python 3.5とiPython 4.0.0を使用します。両方ともUbuntu 15.10 /usr/share/anaconda3/bin/ipython
にインストールされます。
助けていただければ幸いです!
私の場合、pip install pyreadline
を実行した後、完了が機能する前にJupyterのすべての行を再実行する必要がありました。 JupyterではなくIPythonで機能する理由を不思議に思っていました。
私の場合、Debian Linuxにminicondaをインストールしましたが、Debianに含まれていた以前のPython。
conda update conda
conda update --all
解決策は here から取得しました。これは、np.<tab>
:
No such file or directory: '/home/user/miniconda3/lib/python'
あなたは付け加えられます
%config IPCompleter.greedy = True
jupyter Notebookの最初のボックスに。