我刚刚使用 Package Control 安装了 Anaconda;安装后,终端向我显示以下消息:
anacondaST3:错误 - Anaconda 工作人员无法启动,因为:
与 localhost:50462 的连接在 0.2 秒后超时。尝试连接 7 2.0秒内的次数
检查是否有Python进程在执行anaconda jsonserver.py 脚本在您的系统中运行。如果有,请检查 您可以连接到您的本地主机,在您的 Sublime Text 3 控制台:
进口插座; socket.socket(socket.AF_INET, socket.SOCK_STREAM).connect(("localhost", 50462))
如果 anaconda 在您收到此错误后工作正常并且 上面的命令有效,你可以让 anaconda 不向你显示这个 不再出错,将“swallow_startup_errors”设置为“true” 配置文件。
而且,Anaconda 自动完成功能不起作用,这是我安装 Anaconda 的唯一原因。
我该怎么办? 我实际上是所有这些编程知识的初学者,所以,要友善:(
我在使用sublime3的时候遇到了这个问题, 当我更改 python_interpreter 时我修复了它
我认为你可以将默认的 Anaconda Python 解释器从 python 更改为 python3。 在首选项 > 包设置 > Anaconda > “设置 - 默认”中 你可以看到并更改它,从 python 到 python3: "python_interpreter": "python3",位于第 100 行。
尝试提供Python解释器的完整路径(例如不是“python_interpreter”:“python3”,而是“python_interpreter”:“/usr/local/anaconda3/bin/python3”)。 为我工作。
默认情况下,anaconda 使用 PATH 环境变量中的 python 解释器,最重要的配置选项是 python_interpreter 选项,它允许用户使用不同的 python 解释器,例如驻留在虚拟环境中的解释器:
{"python_interpreter": "~/.virtualenvs/myproject/bin/python"}
如果您的 Python 版本早于版本 3,请将您的 Python 版本放入 python_interpreter 中。我有 python312