python-3.x - 无法在 Windows 7 中从 cmd 启动 Jupyter lab
问题描述
命令“jupyter lab”通常在 cmd 中运行良好。但今天不是。我卸载并重新安装了所有 jupyter 组件,但没有任何收获。Jupyter notebook 似乎可以正常工作。
C:\Users\Sarth.choudhary>jupyter lab 无法打开 D:\Programs\Miniconda3\Scripts\jupyter-lab-script.py
我查看了 miniconda 目录, jupyter-lab-script.py 确实丢失了。我在 miniconda 目录中的任何地方都没有这个文件。
非常感谢任何帮助。
解决方案
缺少my-env/Scripts/jupyter-lab-script.py
的只是该jupyterlab.labapp.main
函数的一个非常简单的启动脚本。
因此,只需创建my-env/Scripts/jupyter-lab-script.py
包含以下代码即可解决问题(无需创建一个全新的环境来复制):
# -*- coding: utf-8 -*-
import re
import sys
from jupyterlab.labapp import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
(注意:我从正确的 . 复制粘贴my-env/Scripts/jupyter-notebook-script.py
并替换了导入的模块jupyterlab.labapp
。没有检查它是否与原始模块完全相同,但它的工作原理相同。)
推荐阅读
- python-2.7 - Selenium Webdriver 无法连接到 Arch Linux 中的服务
- javascript - 饼图的负值和正值
- machine-learning - Keras 模型评估中的损失
- angular - Angular2-datatable 删除行ID
- python - 在 dockerized 环境中无法从 Flask 连接到 Kafka
- javascript - Javascript - 很多独立功能不好???(node.js)
- javascript - 徽标和文字未正确浮动
- mysql - liquibase : 修改 csv 文件并插入新记录
- amazon-web-services - 如何在 Dynamodb 中定义属性类型?
- asp.net - IIS 上带有哈希密码问题的 ASP MVC 登录