Google Colab 更新后不会连接到本地运行时
Google Colab wont connect to local runtime after update
我最近将 jupter_over_ws 更新到版本 0.0.7,现在 Google Colab 拒绝连接我的本地运行时。
我已经尝试在 chrome、运行 --no-browser 等中多次启动本地主机,并不断收到 'Forbidden' 403。
我尝试连接笔记本的最后一次迭代是:
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --NotebookApp.port_retries=0 --notebook-dir="" --no-browser --allow-root --NotebookApp.token='' --NotebookApp.disable_check_xsrf=True --port=8888
非常感谢任何帮助
Colab 最近更新了 local runtime connection instructions。
特别是,您需要在启动本地运行时时提供在控制台中打印的 URL。
单击本地连接对话框中的 "More Details" 按钮将提供其他说明。
更新后需要先升级jupyter_http_over_ws:
pip install --upgrade jupyter_http_over_ws
其次,每次使用此代码启动服务器时:
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=8888 --NotebookApp.port_retries=0
Anaconda的提示符中会出现一个新的token,需要复制。
当您在 Colab 中单击 Connect to local runtime
时,会出现一个框要求输入令牌,然后粘贴到那里。
如果你使用Anaconda,可以按照说明操作:
- 以管理员身份打开 cmd.exe
- 运行
pip install --upgrade jupyter_http_over_ws>=0.0.7 && jupyter serverextension enable --py jupyter_http_over_ws
- 运行
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=8892 --NotebookApp.port_retries=0
- 从命令提示符打印的控制台复制 URL 例如:
http://localhost:8892/?token=fecaca2501d00f89971ab8fb4a5add3ff682ade7e63f7265
- 将 URL 包括 Google Colab 连接设置中的令牌 粘贴为后端 URL
我解决了这个问题,方法是从 jupyter .config 文件中删除密码,然后复制并粘贴令牌 url,正如您在上述答案中以及官方 colab 文档中所述:
https://research.google.com/colaboratory/local-runtimes.html
我最近将 jupter_over_ws 更新到版本 0.0.7,现在 Google Colab 拒绝连接我的本地运行时。
我已经尝试在 chrome、运行 --no-browser 等中多次启动本地主机,并不断收到 'Forbidden' 403。
我尝试连接笔记本的最后一次迭代是:
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --NotebookApp.port_retries=0 --notebook-dir="" --no-browser --allow-root --NotebookApp.token='' --NotebookApp.disable_check_xsrf=True --port=8888
非常感谢任何帮助
Colab 最近更新了 local runtime connection instructions。
特别是,您需要在启动本地运行时时提供在控制台中打印的 URL。
单击本地连接对话框中的 "More Details" 按钮将提供其他说明。
更新后需要先升级jupyter_http_over_ws:
pip install --upgrade jupyter_http_over_ws
其次,每次使用此代码启动服务器时:
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=8888 --NotebookApp.port_retries=0
Anaconda的提示符中会出现一个新的token,需要复制。
当您在 Colab 中单击 Connect to local runtime
时,会出现一个框要求输入令牌,然后粘贴到那里。
如果你使用Anaconda,可以按照说明操作:
- 以管理员身份打开 cmd.exe
- 运行
pip install --upgrade jupyter_http_over_ws>=0.0.7 && jupyter serverextension enable --py jupyter_http_over_ws
- 运行
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=8892 --NotebookApp.port_retries=0
- 从命令提示符打印的控制台复制 URL 例如:
http://localhost:8892/?token=fecaca2501d00f89971ab8fb4a5add3ff682ade7e63f7265
- 将 URL 包括 Google Colab 连接设置中的令牌 粘贴为后端 URL
我解决了这个问题,方法是从 jupyter .config 文件中删除密码,然后复制并粘贴令牌 url,正如您在上述答案中以及官方 colab 文档中所述:
https://research.google.com/colaboratory/local-runtimes.html