Sublime Text 3:Anaconda包错误连接到localhost超时
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime Text 3:Anaconda包错误连接到localhost超时相关的知识,希望对你有一定的参考价值。
启动sublime text 3时,我收到一条奇怪的错误消息。
启动时,我收到以下错误。
这是我系统的一些背景知识:
Windows 10
Sublime Text 3(通过Sublime Text软件包安装程序安装的Anaconda软件包)
来自CMD:
C:Usersjoshu>where python
C:cygwin64inpython
C:UsersjoshuAnaconda3python.exe
C:Usersjoshu>which python
/usr/bin/python
C:Usersjoshu>python --version
Python 3.5.2 :: Anaconda 4.2.0 (64-bit)
从sublime text 3控制台:
sys.version
'3.3.6 (default, Sep 22 2016, 23:32:57) [MSC v.1600 64 bit (AMD64)]'
sys.path
['C:UsersjoshuAppDataRoamingSublime Text 3Installed PackagesAutoPEP8.sublime-packagesublimeautopep8libpackages_py3', 'C:Program FilesSublime Text 3', 'C:Program FilesSublime Text 3/python3.3.zip', 'C:UsersjoshuAppDataRoamingSublime Text 3Packages', 'C:UsersjoshuAppDataRoamingSUBLIM~1Packagespygmentsall', 'C:UsersjoshuAppDataRoamingSUBLIM~1PackagescoverageST3_WI~2', 'C:UsersjoshuAppDataRoamingSUBLIM~1PackagesMARKUP~1all', 'C:UsersjoshuAppDataRoamingSUBLIM~1PackagesPYTHON~1st3', 'C:UsersjoshuAppDataRoamingSUBLIM~1PackagesPYTHON~2all', 'C:UsersjoshuAppDataRoamingSUBLIM~1Packagesmdpopupsst3', 'C:UsersjoshuAppDataRoamingSublime Text 3Packagescoveragest3_windows_x64']
第一个问题是我不知道如何“检查是否有Python进程执行anaconda jsonserver.py脚本”。
但最终我对如何解决这个问题感到很失望。
检查anaconda是否正常工作的'测试'是尝试导入Numpy(这不起作用..没有检测到模块)。
我确实将以下代码粘贴到sublime text 3控制台中..看起来没有发生任何事情:
import socket; socket.socket(socket.AF_INET, socket.SOCK_STREAM).connect(("localhost", 59552))
更新:我通过在sublime文本下的AppData目录中搜索jsonserver.py文件找到了它。
Sublime文本控制台:
import sys
print(sys.path)
将路径复制到文件exploere中的Sublime Text 3 Anaconda文件夹,然后我搜索了jsonserver.py
当我试图打开文件时,它会自行关闭。不确定这是好事还是坏事。
最终我删除然后重新安装Anaconda包。这似乎解决了这个问题(虽然我不确定根本原因:/)
组:
“swallow_startup_errors”:是的,
注意
我认为,这个问题可能出于另一个原因,而不是我的回答中所描述的。而你将需要另一种解决方案。
但我个人的解决方案对我有用。
2.回答
如果您不手动运行"jsonserver_debug": true
,请不要在设置中设置jsonserver.py
。
如果在"jsonserver_debug": true
文件夹中的you need,python -B anaconda_server/jsonserver.py -p test 9999 DEBUG
Anaconda
,那Anaconda的工作正确。
3.示范
3.1. Unexpected behavior
如果"jsonserver_debug": true
:
如果我打开.py
文件:
Anaconda不起作用(不是示例中的autoformat文件)。
3.2. Expected behavior
如果"jsonserver_debug": false
:
Anaconda成功的autoformat示例文件。
4.环境
我的环境及时,当我写这个答案时:
- Windows 10企业版LTSB 64位EN,
- Sublime Text Build 3143便携式,
- Python 3.6.4,全局安装,
- 蟒蛇2.1.25。
以上是关于Sublime Text 3:Anaconda包错误连接到localhost超时的主要内容,如果未能解决你的问题,请参考以下文章
Sublime text 3搭建Python-Anaconda开发环境
Sublime Text 3:Anaconda 包错误连接到 localhost 超时
用sublime text 3+anaconda插件搭建一个Python的IDE
Sublime Text 3:Anaconda包错误连接到localhost超时