我不想在emacs中编译python项目。该项目在virtualenvwrapper
环境中运行。所以我找到了一个名为virtualenvwrapper
的emacs插件,并使用M-x work-on
来选择virtualenv。完成之后,python解释器和shell已经设置为正确的python env,但是当我用M-x compile
编译emacs时,它仍然无法找到python env中安装的所有软件包。
我发现此问题可能是由zsh
引起的。我将默认shell更改为终端中的bash
。 virtualenv工作正常。这是zsh的错误还是我没有以正确的方式配置zsh。