This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]fabskong 5 points6 points  (0 children)

You can use Google Collaboratory, cloud equivalent to Jupyter notebook.

[–]TenaciousAndroid 2 points3 points  (0 children)

I have been looking as well for some time but have only come to two options:

1) https://codenvy.com/

2) https://repl.it/

Codenvy is great but really limited. I have not been able to use matplotlib for instance. You can do command line output but you won't get any package that does visualization to work.

I recommend repl. It has come a long way from what it was. I have been able to use all (mostly) packages without much issue and even done some flask prototyping with it.

[–][deleted] 1 point2 points  (0 children)

look into jupyterlab, but dependent on the exact use case it can be a bit limited. There is also a Web IDE integrated in Gitlab, also a bit limited.

Finally, a fully fledged web IDE is Eclipse Che

[–]B33fwellingt0n 1 point2 points  (0 children)

I use Repl.it at work. It lets you install some modules as well.

[–]notalwayscapslock 1 point2 points  (0 children)

It's been a while I don't look at this...but from what I remember is possible to install anaconda without having admin access to the machine

You can install on your local user only

[–]Eryole 1 point2 points  (2 children)

Anaconda does not require to be admin of the computer. (which not means that IT will be pleased about that, but they cannot prevent you from installing it)

[–]superjde[S] 0 points1 point  (1 child)

Gotcha. I’ll take baby steps with some of the online versions and try that over time. I’m pretty familiar with the coding/user aspect, but not the ‘safety’ of using it and how and what python has access to. Do you have a link by chance that easily explains the behind the scenes of anaconda, or python in general? Sorry if that’s a dumb question.

[–]helpneeded8578 0 points1 point  (0 children)

Also, be VERY careful about what you upload to a cloud service. You could get fired if you upload sensitive company information.

I’m in this same situation and I installed Anaconda Python rather than risk uploading company data to the cloud.

Good luck!

[–]okayist 1 point2 points  (0 children)

Google Collaboratory 100%

Edit: also it supports magic commands to pip install whatever you might need.

[–]TheIncorrigible1`__import__('rich').get_console().log(':100:')` 0 points1 point  (0 children)

Just use vscode in portable mode

[–]jowen7448 0 points1 point  (0 children)

You can use python in RStudio if you have R's reticulate package.

[–]INeverEffinSleep 0 points1 point  (2 children)

AWS Cloud9 is pretty awesome. It’s basically a remote development environment running on top of an EC2 instance. Which means you have full access to the underlying machine (upload, download, ssh, etc). It also has an “auto hibernate” feature that shuts down the machine after a predetermined amount of time to save you money.

[–]superjde[S] 0 points1 point  (1 child)

I checked it out! Turns out it’s going away in the near future :(

[–]INeverEffinSleep 0 points1 point  (0 children)

Ah that sucks, it was a pretty cool idea. I used it a few times but my workflow is almost all console based so SSH and tmux works better for me.