【python】在python3下安装 jupyter notebook,报错remove_stale_contenttypes.pyi‘ 报错 ‘jupyter‘ 不是内部或外部命令,也不是可运行的

本文描述了在Windows系统中安装JupyterNotebook遇到的一系列问题,包括pip安装警告、路径长度限制导致的错误、环境变量配置和启动失败等,最终通过更新pip、清理缓存和调整注册表设置解决了这些问题。
摘要由CSDN通过智能技术生成

目录

问题:

1 先做准备,查看环境

1.1 先看python3 和pip ,以及查看是否有  juypter

1.2 开始安装

1.3 安装完成后得到警告和报错

2 处理安装的报错问题

2.1 网上有说是因为 pip 自身需要更新,更新之

2.1.1 更新pip 

2.1.2 更新pip后继续安装  jupyter notebook

2.1.3 还是安装报错,一样的报错

2.2 网上有说删除 报错文件的,删之

2.3 有说清理 pip 缓存的,清除之,没用

2.4 有说是windows机器上的最大文件路径长度限制的问题(修改后确实安装成功了)

3 启动问题

3.1 安装后无法启动

3.2 解决无法启动问题,有的说设置环境变量(我没按这么修改,并没有设置环境变量)

3.3 启动成功方法:python - m  notebook

发生了什么?我是谁?我在哪儿? * *


问题:

之前的 ana conda 卸掉了,jupyter notebook也没了

现在直接在python下安装jupyter notebook

1 先做准备,查看环境

1.1 先看python3 和pip ,以及查看是否有  juypter

1.2 开始安装

  • 应该是 pip install jupyter notebook

1.3 安装完成后得到警告和报错

安装报错

ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\\Users\\Administrator\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\site-packages\\jedi\\third_party\\django-stubs\\django-stubs\\contrib\\contenttypes\\management\\commands\\remove_stale_contenttypes.pyi'

2 处理安装的报错问题

2.1 网上有说是因为 pip 自身需要更新,更新之

2.1.1 更新pip 

2.1.2 更新pip后继续安装  jupyter notebook

2.1.3 还是安装报错,一样的报错

ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\\Users\\Administrator\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\site-packages\\jedi\\third_party\\django-stubs\\django-stubs\\contrib\\contenttypes\\management\\commands\\remove_stale_contenttypes.pyi'

2.2 网上有说删除 报错文件的,删之

报错内容,\\替换为\

C:\Users\Administrator\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\jedi\third_party\django-stubs\django-stubs\contrib\contenttypes\management\commands\remove_stale_contenttypes.pyi

把找到的这个文件删除

再安装一次,又自动生成了这个文件。。。

所以不行

2.3 有说清理 pip 缓存的,清除之,没用

清理缓存

2.4 有说是windows机器上的最大文件路径长度限制的问题(修改后确实安装成功了)

输入 regedit打开注册表

在注册表编辑器中,导航到以下键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem,找到一个名为LongPathsEnabled的值,将 "值数据 "框中的数值从0改为1,然后点击确定。没有的话需要通过右键单击 FileSystem 键,选择新建 > DWORD(32 位)值,然后将新值命名为 LongPathsEnabled 来创建它。

安装成功,可以查看了

然后再查找 pip list 验证下( 只有安装成功了才会有 jupyter相关内容)

3 启动问题

3.1 安装后无法启动

可以看到安装成功了,但是无法启动

报错如下

C:\Users\Administrator>jupyter notebook
'jupyter' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

3.2 解决无法启动问题,有的说设置环境变量(我没按这么修改,并没有设置环境变量)

如果找不到python的位置,可以用 where python3 查找

然后再查找 pip  show jupyter notebook( 只有安装成功了才会有 jupyter相关内容)


 

用户变量的path里新增

C:\Users\Administrator\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages

系统的path里也新增一条

C:\Users\Administrator\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages

3.3 启动成功方法:python - m  notebook

CMD里输入这个就启动了 python - m  notebook

同时浏览器也自动打开了

Homeicon-default.png?t=N7T8http://localhost:8888/tree

发生了什么?我是谁?我在哪儿? * *

3.4 为什么有时候输入python -m notebook 也不好使?

python -m notebook

  • 对比
  • python -m notebook       #正确的
  • python - m  notebook   #错误的

那是因为命令出错了

python -m notebook 不能是全角的,从各种文本保存文件中复制过来要检查下

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值