我试图将Emacs用作Python IDE。我想让它与Anaconda合作,以便运行EIN并与Jupyter笔记本进行交互..(pandas,numpy,scipy,matplotlib ..)
我最初关注this article来设置emacs。我已经安装了elpy,flycheck和ein。然后,我运行emacs 25.3.1 Python 3.6.3 ipython 6.1.0 Linux Manjaro。 从版本4开始,IPython存在问题,基本上新的Ipython与emacs shell不兼容。它可以在学期模式下工作,但不适用于EIN:
第一个问题我在IPython中有一个凌乱的屏幕。
解决方案是降级Anaconda,这是我失败的地方。
然后,它出现了第二个问题 ...我试过了conda list --revisions
但它只给了我最后三个版本,所以我无法恢复到ipython4这是安全的区域,它出现了。
我试过conda来安装一个特定的ipython4 zip,但它拒绝启动,也许它有需要替换的依赖项。我想使用Anaconda而不是pip安装它,因为我发现Anaconda文本完成和所有功能优越。
这是EIN项目文档: https://github.com/millejoh/emacs-ipython-notebook
有关于此的任何建议吗?