启动Sublime Text-3时出现Anaconda Package错误

时间:2017-01-16 15:56:46

标签: python windows sublimetext3 anaconda

Error in Sublime Text-3 due to Anaconda

文字编辑器:Sublime Text-3

操作系统:Windows-10

套餐Anaconda

对于Python,我使用: Anaconda3-4.2.0 -Windows-x86_64

问题

每次打开Sublime Text-3时,弹出此错误。虽然我认为它不会影响Anaconda Package的功能,但有时它会让人非常恼火。

背景

由于我必须使用少数python库(数据科学),我更喜欢Anaconda,因为我不必单独安装所有软件包。但我没有太多的经验。通常当我使用Python时,它也被添加到我的Path中,但是在Anaconda的情况下,我认为它单独添加它,因为我无法找到任何单独的bin文件以便在Path中添加python。但是我能够从命令提示符访问Python-3,所以我猜它配置正确。

用户变量:

enter image description here

问题Anaconda Issue on github

我尝试了一些修复,但没有运气。我真的不能理解为什么它需要使用本地主机,因为它似乎并不相关。

Anaconda配置:

Default Configuration

如果有人遇到类似问题或有任何想法,请解释如何解决此问题。

4 个答案:

答案 0 :(得分:2)

  1. 转到存储Python的文件夹。 (子列表中Windows用户的更多详细信息)

    1.1。在搜索栏中输入python

    1.2。右键点击python应用

    1.3。选择文件夹位置

  2. 右键单击您的python .exe文件

  3. 选择属性

  4. 复制目的地路径,它看起来可能像这样:“ C:\ Program Files \ Python38 \ python.exe”

  5. 打开崇高文字

  6. 选择偏好设置/套餐设置/ Anaconda /设置-用户

  7. 更改python解释器,如下:“ python_interpreter”:“在此处粘贴路径

这就是我解决的方法,希望它也对您有用!

答案 1 :(得分:1)

在anaconda配置文件中,在python_interpreter下,将“python”替换为python可执行文件的实际位置。例如:“C:/ Users / USERNAME / python”

通过在Windows 10搜索栏中搜索python,然后打开文件夹位置,您可以非常轻松地找到可执行文件的位置。这将带您到快捷方式位置,右键单击快捷方式,属性,打开文件位置。这应该会带您到可执行文件所在的位置。复制位置并粘贴它,如上所示。确保使用正斜杠,并在上面显示的位置包含python。

答案 2 :(得分:0)

在sublime控制台中输入以下代码:

import socket; socket.socket(socket.AF_INET, socket.SOCK_STREAM).connect(("localhost", 50390))

该错误不应再出现。

答案 3 :(得分:0)

如果出现此错误消息后 anaconda 仍能正常工作,则转到

<块引用>

Preferences -> Package settings -> Anaconda -> Settings-Default

找到“swallow_startup_errors”并将其设置为“true”。