기본 환경에서 실행하면 모든 것이 괜찮지만 가상 환경에서 실행하면 Firefox에서 다음 오류가 발생합니다.
Access to the file was denied
The file at /run/user/1000/snap.jupyter/jupyter/nbserver-6259-open.html is not readable.
It may have been removed, moved, or file permissions may be preventing access.
기본 환경은 다음을 초래합니다.
file:///home/$USER/.local/share/jupyter/runtime/nbserver-7866-open.html
이것이 왜 다른지 잘 모르겠습니다.
jupyter notebook -V
기본에서는 을 제공하고 6.5.4
있으며 venv에서는 제공 중입니다.5.7.8
스냅과 웹에서 Firefox를 다시 설치해 보았는데 어찌된 일인지 세 가지 다른 Firefox 인스턴스가 발생한 것 같습니다. "기본 앱"으로 이동하면 드롭다운 메뉴가 표시되기 때문에 이렇게 생각합니다.이것
실행을 시도했지만 생성된 구성 파일에 설정할 줄이 jupyter notebook --generate-config
없습니다.c.NotebookApp.use_redirect_file =
false
나는 또한 시도했다
jupyter lab clean --all
pip3 install jupyterlab --force-reinstall
하지만 아쉽게도 jupyter는 여전히 같은 일을 합니다.
Firefox의 추가 인스턴스를 어떻게 삭제하고 jupyter가 가상 환경에서 기본 환경과 동일하게 작동하는지 확인합니까?
업데이트: 그래서 나는 바보짓을 했고 스냅으로 jupyter를 설치했음이 틀림없습니다. Ran sudo snap remove --purge jupyter
이제 모든 노트북이 디렉터리에 스냅되지 않고 열립니다. 중복된 Firefox를 수정하는 방법을 아직 잘 모르겠습니다.