Run Spyder /Python on remote server

pythOnometrist picture pythOnometrist · Sep 11, 2018 · Viewed 18.9k times · Source

So there are variants of this question - but none quite hit the nail on the head.

I want to run spyder and do interactive analysis on a server. I have two servers , neither have spyder. They both have python (linux server) but I dont have sudo rights to install packages I need.

In short the use case is: open spyder on local machine. Do something (need help here) to use the servers computation power , and then return results to local machine.

Update:

I have updated python with my packages on one server. Now to figure out the kernel name and link to spyder. Leaving previous version of question up, as that is still useful.

The docker process is a little intimidating as does paramiko. What are my options?

Answer

Carlos Cordoba picture Carlos Cordoba · Sep 18, 2018

(Spyder maintainer here) What you need to do is to create an Spyder kernel in your remote server and connect through SSH to it. That's the only facility we provide to do what you want.

You can find the precise instructions to do that in our docs.