簡體   English   中英

ipython 和 jupyter 筆記本不能自動完成(已修復,解決方案已解釋)

[英]ipython and jupyter notebooks not autocompleting(Fixed, Solution explained)

我的原始錯誤:我是 python 新手,正在使用 anaconda 4.8.3。 當我嘗試在數學之后自動完成時。 或句子。 什么都沒有出現。 我已經嘗試安裝 pyreadline 和 jedi,但顯然兩者都已經安裝了 anaconda。 在學習使用 conda 的正常過程之外,我沒有禁用或啟用任何東西,比如設置 shell 和感受如何使用 ipython/notebooks。

我能夠找到的修復程序:%config Completer.use_jedi = False 將此行代碼放在任何地方,如果您遇到此問題,我建議專門為此創建一個單獨的文本文件,並且您只需要在編碼之前運行它. 每次打開筆記本時都需要這樣做,但除此之外,它很容易修復。 如果您認識有此問題的人,請與他們分享。 到目前為止,我還沒有找到任何對我有用的東西,所以如果有更永久的選擇,我很樂意看到它。

對於 ipython 7.19.0 版,將以下內容添加到您的 ipython 配置文件中。 默認是您的其他配置文件所在的位置

.ipython/profile_default/ipython_config.py

c.Completer.use_jedi=False  

看起來一些穩定性問題仍在解決中。

參考IPython core.completer

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM