I am trying to use the Jupyter notebook in Pycharm, but I realized that in the new Jupyter update, there was the addition of tokens.
I am following the tutorial below from JetBrains.
With all the settings initiated with the virtual environment created and setting the URL as 127.0.0.1:8888
, however, when I click on the run cell button, it follows that I get the following message from Jupyter Notebook asking:
Please, enter your Jupyter Notebook URL and authentication token
like this:
I looked it up on the Jupyter update blog and it says that my web browser should be initiated which generates a token for access, but I do not see that my browser is loaded here.
Help would be greatly appreciated here.
If you enable a password for your notebook server, token authentication is not enabled by default, and the behavior of the notebook server is unchanged from versions earlier than 4.3. When token authentication is enabled, the notebook uses a token to authenticate requests.
Just right click on the jupyter notebook logo in the currently running server, you probably have a server running already, then click on copy link, then paste the link in a text editor, maybe MS word, you will see the token in the link, copy and paste where token is required. It will work. Show activity on this post.
Running jupyter notebook list
will display all of the running servers on your machine. So doing this in the terminal after starting a cell in PyCharm will result in output similar to Currently running servers: http://127.0.0.1:8888/?token=f85145dda03dc598bbbfa6e53b93cbcb27629ea00cfd2105 :: /home/....
which contains the appropriate token for authenticating.
http://localhost:8888
(remove "?token="
at the end) and click OK.More info: https://www.jetbrains.com/help/pycharm/using-ipython-jupyter-notebook-with-pycharm.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With