jupyter / notebook

Jupyter Interactive Notebook
https://jupyter-notebook.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
11.69k stars 4.93k forks source link

Kernel Error Issue! (Permission Error) #5121

Open ripsly25 opened 4 years ago

ripsly25 commented 4 years ago

I recently downloaded Anaconda with python 3 on a new dell laptop. I'm still pretty new to coding so I'm not sure what this all means. Also in jupyter notebook when I try to run, it doesn't run something as simple as print("Hello"), it just skips to the next line. At the top there is a red kernel error. Any help is greatly appreciated. Thanks for your insight!

Error message: Traceback (most recent call last): File "C:\Users\B\Anaconda3\lib\site-packages\tornado\web.py", line 1699, in _execute result = await result File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(exc_info) # type: ignore File "C:\Users\B\Anaconda3\lib\site-packages\notebook\services\sessions\handlers.py", line 72, in post type=mtype)) File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(exc_info) # type: ignore File "C:\Users\B\Anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 88, in create_session kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name) File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(*exc_info) # type: ignore File "C:\Users\B\Anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 101, in start_kernel_for_session self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name) File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\B\Anaconda3\lib\site-packages\tornado\gen.py", line 209, in wrapper yielded = next(result) File "C:\Users\B\Anaconda3\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 168, in start_kernel super(MappingKernelManager, self).start_kernel(kwargs) File "C:\Users\B\Anaconda3\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel km.start_kernel(kwargs) File "C:\Users\B\Anaconda3\lib\site-packages\jupyter_client\manager.py", line 240, in start_kernel self.write_connection_file() File "C:\Users\B\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 547, in write_connection_file kernel_name=self.kernel_name File "C:\Users\B\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 212, in write_connection_file with secure_write(fname) as f: File "C:\Users\B\Anaconda3\lib\contextlib.py", line 112, in enter return next(self.gen) File "C:\Users\B\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 102, in secure_write with os.fdopen(os.open(fname, open_flag, 0o600), mode) as f: PermissionError: [Errno 13] Permission denied: 'C:\Users\B\AppData\Roaming\jupyter\runtime\kernel-0e3304f2-ea62-4079-a5f9-8c301dda1a2c.json'

kevin-bates commented 4 years ago

This appears to be a duplicate of #4907. Please upgrade jupyter_client (and jupyter_core) and close this issue should things work as expected. If there are still issues, please provide the updated traceback information (as you did here) as it will contain additional information produced by the upgraded modules.

Toyosie commented 4 years ago

Traceback (most recent call last): File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\web.py", line 1699, in _execute result = await result File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(exc_info) # type: ignore File "C:\Users\Toyosi\Anaconda3\lib\site-packages\notebook\services\sessions\handlers.py", line 72, in post type=mtype)) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(exc_info) # type: ignore File "C:\Users\Toyosi\Anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 88, in create_session kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 742, in run yielded = self.gen.throw(*exc_info) # type: ignore File "C:\Users\Toyosi\Anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 101, in start_kernel_for_session self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 735, in run value = future.result() File "C:\Users\Toyosi\Anaconda3\lib\site-packages\tornado\gen.py", line 209, in wrapper yielded = next(result) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 168, in start_kernel super(MappingKernelManager, self).start_kernel(kwargs) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel km.start_kernel(kwargs) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\jupyter_client\manager.py", line 240, in start_kernel self.write_connection_file() File "C:\Users\Toyosi\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 547, in write_connection_file kernel_name=self.kernel_name File "C:\Users\Toyosi\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 212, in write_connection_file with secure_write(fname) as f: File "C:\Users\Toyosi\Anaconda3\lib\contextlib.py", line 112, in enter return next(self.gen) File "C:\Users\Toyosi\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 102, in secure_write with os.fdopen(os.open(fname, open_flag, 0o600), mode) as f: PermissionError: [Errno 13] Permission denied: 'C:\Users\Toyosi\AppData\Roaming\jupyter\runtime\kernel-a98340e4-22b5-4437-b93a-d01839ee180e.json'

i'm also new to scripting and this is what my kernel error says

nicholascarroll commented 4 years ago

2019-12-24 17_20_36-Window

Here is a workaround if you are an adminsitrator user: in the shortcut go into Advanced and enable Run as administrator.

Toyosie commented 4 years ago

Thank you so much Nicolas Carroll.It finally worked 😭Merry Christmas On 24 Dec 2019 5:22 pm, nicholascarroll notifications@github.com wrote: Here is a workaround if you are an adminsitrator user: in the shortcut go into Advanced and enable Run as administrator.

—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.