windows下的spacemacs启动ein:ipynb失败

RT,不知道是不是就是windows的问题,linux没有测试,不过为了在org-mode里使用ipython,后来尝试了package ob-ipython,倒是可以顺利使用了。

但是单纯使用ipython,不是很方便,有没有解决办法,在windows下enable这个ipython-notebook,并让其顺利使用的?

你应该把错误信息附上,这样大家才能帮你

浏览器中的 ipython notebook 能正常打开吗?

没问题,挺正常,用的anaconda,已经添加系统路径

我怀疑你的问题是没有为 ipython notebook 设置密码

ein 需要先为 ipython notebook 设置密码,然后在 emacs 中 login 才能正常访问。ein 的 issue 列表中有一个 issue 是关于这一问题的,你可以参考一下。 https://github.com/millejoh/emacs-ipython-notebook/issues/147

Solved as you said, a lot of thanks

如果解决了你的问题,请把我上面的回复标记为答案

另外还有个问题,如何使用自动补全?我试图用jedi来自动补全,但是提示我需要安装virtualenv,我是windows,而且使用python3,如何操作?

anaconda 和 elpy 都可以使用 jedi 补全。 设置 virtualenv 貌似是 python 而不是 emacs 相关的问题了。 我自己没有在 windows 上面使用 python,不过有几个包可以作为起点,windows 上应该也可以用: pyenv - 设置局部或全局的 python pyvenv - 设置 virtualenv pyenv 还有一个 virtualenvwrapper 插件

我现在用的就是 pyenv + virtualenvwrapper 插件,感觉 pyenv 是功能最为完善的 python 环境设置包了 这几个都托管在 github 上,文档比较全,可以看看。

很神奇,利用anaconda安装了virtualenv,然后在使用jedi:install-server,还是报错,不清楚为什么,怀疑是python版本问题,怀疑和python版本有关,但是切换到python2.7依然有问题,哎……windows看来这个要完美支持还是不行呀