【发布时间】:2012-10-09 09:49:43
【问题描述】:
我刚刚在 Windows 上安装了 Python 2.7 和 IPython。
我习惯于在 Linux 上的 Emacs 中运行 IPython,例如
M-x shell
然后在提示符处输入“ipython”。
这在 Linux 下运行良好,但在 Windows 下它在打印 IPython 横幅文本后挂起,即它看起来像在工作,但你永远不会得到 IPython 提示。
我可以在 Windows 下从标准 cmd 终端毫无问题地加载 IPython(和 Python),只是不能从 Emacs 中加载。
还有其他人经历过或希望解决这个问题吗?
我在尝试启动普通的旧 Python 时也遇到了同样的问题。
【问题讨论】:
-
Godspeed Hiett - emacs 和 Windows。
-
公平评论 - 我正在将一些软件移植到 Windows 并尝试使我的开发过程尽可能相同(简单?),例如emacs 和 mingw 在来自 samba 共享的 Windows 虚拟机上运行。我已经在 python 中编写了一个系统测试框架,并希望在 Windows 上运行与我在 linux 上相同的黑盒测试,因此这个问题
-
您不使用
run-python有什么特别的原因吗?它似乎在带有 emacs 24.2 的 Windows 上开箱即用(如果你想使用ipython而不是默认值,我想你需要M-x customize-variablepython-command)。 -
@Inaimathi:我在 Windows 上有 emacs 24.3.1。
run-python返回“正在搜索程序:权限被拒绝,无”。我没有定义python-command。
标签: python shell emacs ipython