Блокнот Jupyter и macOS High Sierra: "osascript: не удается открыть компонент сценариев по умолчанию"
jupyter-notebook работал нормально, пока я не обновил MacOS High Sierra. Кто-нибудь знает, как решить проблему "osacript: не удается открыть компонент сценариев по умолчанию"? Поиск по этому сайту и Google не дал ответов. Я на Анаконде 4.3.24. Благодарю.
$ jupyter notebook
[I 08:12:13.340 NotebookApp] The port 8888 is already in use, trying another port.
[I 08:12:13.360 NotebookApp] Serving notebooks from local directory: /Users/Greenhorn/Local/projects
[I 08:12:13.360 NotebookApp] 0 active kernels
[I 08:12:13.360 NotebookApp] The Jupyter Notebook is running at: http://localhost:8889/?token=9d8bde3a675f28b3cbc4c87b7eb0c36788b4d28260d9ed39
[I 08:12:13.360 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 08:12:13.361 NotebookApp]
Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
http://localhost:8889/?token=9d8bde3a675f28b3cbc4c87b7eb0c36788b4d28260d9ed39
osascript: can't open default scripting component.
1 ответ
Я просто столкнулся с точно такой же проблемой с osascript
во время диагностики проблемы с интеграцией Emacs Applescript (Emacs сообщает об ошибке как do-applescript: OSA language not available
, но дальнейшая отладка привела меня к osascript
И его can't open default scripting component
). Я также недавно обновился до Высокой Сьерры.
В Интернете, к сожалению, слишком много советов о том, что требуется переустановка OSX.
В моем случае перезагрузка исправила проблему.
Вы можете диагностировать, выполнив тестовую команду:
osascript -e 'tell app "Finder" to display dialog "Hello, World!"'
После перезагрузки должно появиться сообщение "Привет, мир!". Диалог.