我刚刚开始学习Python和其他计算机语言。我在我的Mac和anaconda上安装了Jupiter笔记本,当我尝试按照命令打开jupyter笔记本时遇到了问题。
消息弹出:
execution error: "~~~(I just abbreviated the location)" doesn’t understand the “open location” message. (-1708)
我不知道这里发生了什么。
我该如何解决这个问题?
答案 0 :(得分:1)
此问题已在jupyter notebook github repo中解决。
一种解决方案是设置浏览器,例如:
c.NotebookApp.browser = u'Safari'
在配置文件中:~/.jupyter/jupyter_notebook_config.py
答案 1 :(得分:0)
在SO上有一个类似的问题可以解决这个问题。为避免此问题,建议使用几种解决方法:
答案 2 :(得分:0)
我的解决方法是使用适用于Mac的automator工具应用程序同时打开Chrome和jupyter笔记本。这是苹果脚本:
on run {input, parameters}
tell application "Terminal"
activate
do script with command "jupyter notebook"
end tell
tell application "Google Chrome"
activate
open location "http://localhost:8888/"
end tell
end run
希望这有帮助! 如果您以前没有使用过Automator,这里有一个很好的网址:http://radarearth.com/content/automate-terminal-automator
答案 3 :(得分:0)
导出BROWSER = / Applications / Google \ Chrome.app/Contents/MacOS/Google \ Chrome