【python】在python3下安装 jupyter notebook,报错remove_stale_contenttypes.pyi‘ 报错 ‘jupyter‘ 不是内部或外部命令,也不是可运行的
之前的 ana conda 卸掉了,jupyter notebook也没了现在直接在python下安装jupyter notebook。
目录
1.1 先看python3 和pip ,以及查看是否有 juypter
2.1.2 更新pip后继续安装 jupyter notebook
2.4 有说是windows机器上的最大文件路径长度限制的问题(修改后确实安装成功了)
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
同时浏览器也自动打开了
Homehttp://localhost:8888/tree
发生了什么?我是谁?我在哪儿? * *
3.4 为什么有时候输入python -m notebook 也不好使?
python -m notebook
- 对比
- python -m notebook #正确的
- python - m notebook #错误的
那是因为命令出错了
python -m notebook 不能是全角的,从各种文本保存文件中复制过来要检查下
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)