gpt4 book ai didi

python - Spacemacs python层: Invalid version syntax

转载 作者:太空宇宙 更新时间:2023-11-03 15:45:10 31 4
gpt4 key购买 nike

当我尝试在启用 Python 层的情况下启动 Spacemacs 时,我看到一条警告:

Error (use-package): python :init: Invalid version syntax: '[?1034h4.0.0'

使用 --debug-init 重新启动 emacs 显示:

Debugger entered--Lisp error: (error "Invalid version syntax: '[?1034h4.0.0'")
signal(error ("Invalid version syntax: '[?1034h4.0.0'"))
error("Invalid version syntax: '%s'" "[?1034h4.0.0")
version-to-list("[?1034h4.0.0")
version<("[?1034h4.0.0" "5")`

还有更多。

当我从 .spacemacs 文件中的 dotspacemacs-configuration-layers 注释掉 python 层时,错误消失了(但是,当然,没有启用任何 Python 层)。

任何有关如何调试此问题的线索将不胜感激。

它在带有 GNU Emacs 24.5.1 和 Spacemacs v.0.200.7 的 OS X 10.12.2 上运行

运行 (executable-find "ipython") 会生成 /Users/xxx/anaconda/bin/ipythonpython 相同的可执行文件

最佳答案

我也在 emacs.stackechange 上发布了这个问题(更合适)。为了完整起见,我也在这里回答。

这里的教训是要小心你的系统 Python 安装。

我通过brew 和Anaconda 交替安装了有冲突的Python 版本。

为了解决这个问题,我必须

/usr/local/bin/pip2 uninstall flake8

然后重新安装

pip install flake8

使用 /Users/xxx/anaconda/bin/pip 这是 emacs 尝试使用的 pip/python 安装。粗糙。

关于python - Spacemacs python层: Invalid version syntax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41817762/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com