I have been running Jupyter Notebook for many years using the following command:
jupyter-notebook --port=7000 --no-browser --no-mathjax
When I try to open jupyter in a browser, it asks me for a password, although I have never set it before. It is important to note that if I set the port to a value other than 7000 (eg., the default 8888) , the interface will open without problems
I run jupyter locally and in the following setup:
Python 3.5.2
When installing the following modules:
jupyter (1.0.0), jupyter-client (4.4.0), jupyter-console (5.0.0), jupyter-core (4.2.1), ipykernel (4.5.2), ipython (5.1.0), ipython-genutils (0.1.0), nbconvert (4.3.0), nbformat (4.2.0), notebook (4.3.0)
NOTE. I don't have jupyter configuration file
Below are some of the output lines from the server:
[I 19:16:24.358 NotebookApp] Serving notebooks from local directory: /Users/my_user_name [I 19:16:24.358 NotebookApp] 0 active kernels [I 19:16:24.358 NotebookApp] The Jupyter Notebook is running at: http://localhost:7000/?token=aa0dab6e2d85766f3e2e4f0f6633e4473db56a56c94cac76 [I 19:16:24.358 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
And the following messages are messages after I try to open it in a browser (using port 7000)
[I 19:21:56.848 NotebookApp] 302 GET /tree (::1) 8.46ms [D 19:21:56.857 NotebookApp] Using contents: services/contents [D 19:21:56.919 NotebookApp] Path base/images/favicon.ico served from /usr/local/lib/python3.5/site-packages/notebook/static/base/images/favicon.ico [D 19:21:56.920 NotebookApp] Path components/jquery-ui/themes/smoothness/jquery-ui.min.css served from /usr/local/lib/python3.5/site-packages/notebook/static/components/jquery-ui/themes/smoothness/jquery-ui.min.css [D 19:21:56.922 NotebookApp] Path components/jquery-typeahead/dist/jquery.typeahead.min.css served from /usr/local/lib/python3.5/site-packages/notebook/static/components/jquery-typeahead/dist/jquery.typeahead.min.css [D 19:21:56.923 NotebookApp] Path style/style.min.css served from /usr/local/lib/python3.5/site-packages/notebook/static/style/style.min.css [D 19:21:56.925 NotebookApp] Path auth/css/override.css served from /usr/local/lib/python3.5/site-packages/notebook/static/auth/css/override.css [D 19:21:56.926 NotebookApp] Path components/es6-promise/promise.min.js served from /usr/local/lib/python3.5/site-packages/notebook/static/components/es6-promise/promise.min.js [D 19:21:56.926 NotebookApp] Path components/requirejs/require.js served from /usr/local/lib/python3.5/site-packages/notebook/static/components/requirejs/require.js [D 19:21:56.933 NotebookApp] Path base/images/logo.png served from /usr/local/lib/python3.5/site-packages/notebook/static/base/images/logo.png [D 19:21:56.934 NotebookApp] 200 GET /login?next=%2Ftree (::1) 80.86ms [D 19:21:57.001 NotebookApp] Path custom.css served from /usr/local/lib/python3.5/site-packages/notebook/static/custom/custom.css [D 19:21:57.003 NotebookApp] 304 GET /custom/custom.css (::1) 3.11ms [D 19:21:57.341 NotebookApp] Path auth/js/main.min.js served from /usr/local/lib/python3.5/site-packages/notebook/static/auth/js/main.min.js [D 19:21:57.344 NotebookApp] 200 GET /static/auth/js/main.min.js?v=20161219191623 (::1) 3.57ms
At this point, there is a page from jupyter that asks me to insert a password that I have never set before.
SOLVE!
With the latest update of the laptop module (4.3.1), the problem is resolved.
After starting the jupyter laptop, the user is prompted to insert the URL into the browser the first time they connect:
Copy/paste this URL into your browser when you connect for the first time, to login with a token: http:
This solved the problem!