How to start Jupyter notebook in background? - jupyter-notebook

I have installed Jupiter notebook using Anaconda. I run it as using jupyter notebook --no-browser in command prompt in windows 10. I want to run it as the background so that I don't accidentally close the command prompt. The problem here is, many users of systems accidentally close the command prompt, which affects other users.

Open Anaconda navigator.
Launch the jupyter notebook from it. It will run as a background process. Even if you close the Anaconda navigator, it works. So when you close the anaconda navigator, it asks do you want to kill the background process, make sure you unselect the checkbox. Check below screenshot.
This method worked well.

You can use START /b, but that will terminate the program when command window is closed. You will need a VBScript to accomplish this. This post show a simple script to accomplish this: https://superuser.com/questions/62525/run-a-batch-file-in-a-completely-hidden-way

Related

close Google Chrome accidentally and variables in jupyter notebook are missed

I accidentally closed Google Chrome while running jupyter notebook, and when I restart jupyter notebook again, the variables I got from my previous run are gone, what should I do?
Unfortunately the variables are not saved when you close instances of Jupyter notebook. They are gone. The code is saved automatically every now and then (or manually when you do it yourself). But if that hasn't happened in a while, you'll need to rerun the code to re-generate the variables.

How to activate a debugger or access logs in Jupyter notebooks?

I am trying to run a R notebook on Microsoft's Azure notebooks cloud service.
When I am trying to run all cells, it displays a Loading required package: ggplot2 in the last cell and then the Kernel systematically crashes. I get:
The kernel appears to have died. It will restart automatically.
But the Kernel does not restart automatically.
How can I get a log describing the encountered issue? Is there a way to activate a debugger?
When you're running Jupyter usually you'll see messages about kernel issues in standard I/O of the console that you launch. In Azure Notebooks this gets redirected to a file at ~/.nb.log. You can open a new terminal by clicking on the Jupyter icon, and then doing New->Terminal, and doing cat ~/.nb.log. You could also start a new Python notebook for this purpose and do "!cat ~/.nb.log" - but unfortunately you can't just do that from an R notebook, they don't support the "magic" ! commands.
Usually that gives you a good starting point. If that doesn't help much you could try invoking R directly from the terminal and trying the repro steps there and see if that's more useful.

ipython notebook hang when open a large notebook

I am using the LATEST (2.2.0) ipython notebook, when I create a notebook with a loop to write many lines (about 20000 lines), then it run forever I guess since I always see the running icon at the top right. Even if I restart the computer and reopen the notebook again, it will into a running mode automatically, then I almost unable to do anything in this page. I have to copy the code and new another page to fix it.
How can I fix such hang issue during open a too large notebook? I have tried the kernel "interrupt" and "restart" menu and it seems no any effect at all.
IPython notebook is not intended to do such tasks with too much calculation or too many output data because actually such things is for standalone program rather than a notebook.
To fix such issues, you need to create a standalone application (script) to do it from console, then paste the meaningful result into IPython notebook.

Possible to copy/paste from IPython Notebook to other apps?

I'm new to Ipython Notebook. I can cut and paste from other apps into my notebooks, but how do I copy/paste code out of notebook into a different app?
I'm accessing a Linux VNC session via Chicken. I can cut/paste with wild abandon between OSX/Linux using both command X/C/V and/or middle mouse button. I can also copy code into IPython notebook. I'm stopped dead in my tracks trying to get code out of IpyNotebook.
Using Notebook's 'Edit/Copy Cell' doesn't work, neither does 'Ctrl-m c'.
I'm running IPython 0.13.1
You have to select and copy code using normal Ctrl-C Ctrl-V. 'Edit/Copy Cell' is a specific action in javascript that does a little more and that browser security policy prevent us to bind with clipboard.

How to make Rscript stay open until gWidgets gui is closed

I have a script which launches various gWidgets windows with buttons that have functions attached. I'd like to be able to launch this with rscript.exe so others can use it without seeing R. My problem is that when I launch the script using rscript.exe myscript.r an rscript instance shows up in task manager, it loads all the packages, the widget pops up for a second, and then it's gone (including the rscript process from task manager) before the user can even do anything. How can I make the instance of rscript stay active until all the gWidgets windows are closed? If I launch the script from either Rstudio or Rgui it stays open until done. As a similar question, is there also a way to prevent the dialog box showing the various commands from coming up too? I'm using Windows 7 by the way.

Resources