我正在尝试在 Doom Emacs 中启用 python 开发环境(我是新手);我安装了elpy;并尝试启动 shell,它显示“未找到 python,但可以从 Microsoft 安装...”。
然后我将其添加到我的 config.el 中:
(setq python-shell-interpreter "C:\\users\\username\\AppData\\Local\\Programs\\Python\\Python38-32")
并再次尝试;在迷你缓冲区中显示此内容:
Python shell interpreter 'C:\users\username\AppData\Local\Programs\Python\Python38-32' cannot be found. Please set 'python-shell-interpreter' to a valid python binary.
但这就是我的 python 二进制文件所在的位置。我已将相同的路径添加到我的“exec-path”中;仍然无法在 eshell 中运行 python。
当我卸载最初用于
elpy
“rpc”venv 的 Python 时,就发生了这种情况,因此要修复它,我必须重新创建虚拟环境,如下所示:
M-x elpy-rpc-reinstall-virtualenv