这是Running Jupyter Notebook from cmd raises ModuleNotFoundError: No module named pysqlite2的后续问题,在这里我描述了以前的简单批处理,该批处理从批处理中启动jupyter笔记本并打开Web浏览器对于较新版本的Anaconda和/或Jupyter不起作用。
事实证明,运行@ GokulDAS027描述的C:\Users\**UserName**\Anaconda3\python.exe C:\Users\**UserName**\Anaconda3\cwp.py C:\Users\**UserName**\Anaconda3 C:\Users\**UserName**\Anaconda3\python.exe C:\Users\**UserName**\Anaconda3\Scripts\jupyter-notebook-script.py "**file location**"
格式的更详细的批处理将启动jupyter,而不会产生讨厌的sqlite错误消息。但是它将不直接在默认的网络浏览器中打开Jupyter,这意味着您必须手动完成最后的步骤:
有人知道该如何自动完成吗?
也许通过编辑jupyter-notebook-script.py
?
# -*- coding: utf-8 -*-
import re
import sys
from notebook.notebookapp import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
谢谢您的任何建议!我真的很期待恢复以前的工作流程!