Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker Vagrant and Docker support for Sublime Text 3 using Jedi, PyFlakes, pep8, MyPy, PyLint, pep257 and McCabe that will never freeze your Sublime Text 3
ST3 - Build 4113
Anaconda - v2.2.0 (latest)
OS - Ubuntu 18.04 running the following Docker image
ST3 Console Logs
Where do I find these logs?
Anaconda's JsonServer Logs
Note: Anaconda's JsonServer logs can be found in:
Linux: ~/.local/share/anaconda/logs
OS X: ~/Library/Logs/anaconda
Windows: %APPDATA\Anaconda\Logs
These are logs pulled from within the docker container running the Anaconda server:
(base) root@9b52fa13df86:~/.local/share/anaconda/logs# cat anaconda_jsonserver.log
2021-07-28 11:48:01,478: DEBUG : bind: address=('0.0.0.0', 9555)
2021-07-28 11:48:01,478: DEBUG : listen: backlog=5
2021-07-28 11:48:01,478: INFO : Anaconda Server started in port 9555 with cache dir /root/.cache/jedi
2021-07-28 11:48:35,027: DEBUG : bind: address=('0.0.0.0', 9555)
2021-07-28 11:48:35,027: DEBUG : listen: backlog=5
2021-07-28 11:48:35,027: INFO : Anaconda Server started in port 9555 with cache dir /root/.cache/jedi
2021-07-28 11:49:23,497: INFO : Incomming connection from ('172.18.0.1', 58140)
2021-07-28 11:49:23,497: INFO : Incomming connection from ('172.18.0.1', 58142)
2021-07-28 11:49:23,502: INFO : client requests: lint
2021-07-28 11:49:24,643: INFO : Incomming connection from ('172.18.0.1', 58148)
2021-07-28 11:49:24,643: INFO : Incomming connection from ('172.18.0.1', 58150)
2021-07-28 11:49:24,650: INFO : client requests: lint
2021-07-28 11:50:03,795: INFO : Incomming connection from ('172.18.0.1', 58164)
2021-07-28 11:50:03,796: INFO : Incomming connection from ('172.18.0.1', 58168)
2021-07-28 11:50:03,805: INFO : client requests: lint
2021-07-28 11:50:07,175: INFO : Incomming connection from ('172.18.0.1', 58176)
2021-07-28 11:50:07,176: INFO : Incomming connection from ('172.18.0.1', 58180)
2021-07-28 11:50:07,179: INFO : client requests: doc
2021-07-28 11:50:11,152: INFO : Incomming connection from ('172.18.0.1', 58184)
2021-07-28 11:50:11,152: INFO : Incomming connection from ('172.18.0.1', 58188)
2021-07-28 11:50:11,153: INFO : client requests: lint
2021-07-28 11:50:11,473: INFO : Incomming connection from ('172.18.0.1', 58194)
2021-07-28 11:50:11,474: INFO : Incomming connection from ('172.18.0.1', 58196)
2021-07-28 11:50:11,483: INFO : client requests: lint
2021-07-28 11:51:26,830: DEBUG : bind: address=/root/.local/share/anaconda/run/anaconda/anaconda.sock
2021-07-28 11:51:26,830: DEBUG : listen: backlog=5
2021-07-28 11:51:26,830: INFO : Anaconda Server started in /root/.local/share/anaconda/run/anaconda/anaconda.sock for PID 9555 with cache dir /root/.cache/jedi
2021-07-28 11:51:26,831: INFO : process 9555 does not exists stopping server...
2021-07-28 11:51:26,831: INFO : Closing the socket, server will be shutdown now...
2021-07-28 11:51:35,406: INFO : Incomming connection from ('172.18.0.1', 58248)
2021-07-28 11:51:35,407: INFO : Incomming connection from ('172.18.0.1', 58250)
2021-07-28 11:51:35,408: INFO : client requests: lint
2021-07-28 11:51:36,572: INFO : Incomming connection from ('172.18.0.1', 58254)
2021-07-28 11:51:36,573: INFO : Incomming connection from ('172.18.0.1', 58258)
2021-07-28 11:51:36,584: INFO : client requests: lint
Expected Behaviour
Remote interpreter performs linting as expected.
Actual Behaviour
Linting doesn't happen, and JSON server/minserver fails with the following error:
Steps to Reproduce
Run remote Anaconda server on Docker either following these instructions for Docker or git cloning the Anaconda codebase and then running minserver.py on the right port as instructed here
ST3, Anaconda and OS versions
ST3 - Build 4113 Anaconda - v2.2.0 (latest) OS - Ubuntu 18.04 running the following Docker image
ST3 Console Logs
Where do I find these logs?
Anaconda's JsonServer Logs
Note: Anaconda's JsonServer logs can be found in: