专栏首页Kirin博客启动jupyter notebook 关于sqlite3错误

启动jupyter notebook 关于sqlite3错误

如果你在安装jupyter notebook 启动的时候遇到了sqlite3 或者pysqlite2 error 错误信息的时候

你可以尝试用以下的方法来解决

首先安装 sqlite3

pip install sqlite3

安装完成之后如果还是报出这个错误,

那么尝试第二种方法

首先找到这个路劲

D:\anaconda\Lib\site-packages\notebook\services\sessions\sessionmanager.py

#sessionmanager.py 文件中

找到 import sqlite3 部分

完整代码如下,

try:

    import sqlite3

except ImportError:

    # fallback on pysqlite2 if Python was build without sqlite

    # from pysqlite2 import dbapi2 as sqlite3

    pass

这里的错误主要是因为pysqlite2没有正确的安装上,或者没有安装

python3是不支持pysqlite2 的,所以直接注释掉

    # from pysqlite2 import dbapi2 as sqlite3

这句话加上pass即可

按照这个步骤操作,关于sqlite3的错误基本都是可以解决的,

前提是你已经安装了sqlite3

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python 实现线程之间的通信

    前言:因为GIL的限制,python的线程是无法真正意义上并行的。相对于异步编程,其性能可以说不是一个等量级的。为什么我们还要学习多线程编程呢,虽然说异步编程好...

    kirin
  • 记一次树莓派3b安装宝塔面板

    今天心血来潮,突然想起来我还有一块树莓派3b在角落里吃灰,就想搞个web服务器来玩玩,

    kirin
  • 什么是映射?如何清晰的理解映射?

    kirin
  • iOS开发之SQLite-C语言接口规范(二) —— Prepared Your SQL Statements

      在《SQLite的C语言接口规范(一)》中介绍了如何去连接打开数据库,本篇博客就介绍如何操作数据库,本篇主要给出了如何执行数据库查询语句(Select), ...

    lizelu
  • linux网络编程之socket(十五):UNIX域套接字编程和socketpair 函数

    一、UNIX Domain Socket IPC socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIX...

    s1mba
  • 模块,import,from xxx

      模块就是一个包含了python定义和声明的文件,文件名就是模块的名字加上.py后缀,总体来说,import加载的模块一共分成四个通用的类别:

    py3study
  • 李飞飞ACM访谈:机器在辅助并增强人类的工作,而并非取代人类

    斯坦福大学的教授李飞飞在距今最近的一次人工智能寒冬期间开始了她的职业生涯,但是她提供了一个帮助寒冬解冻的想法。通过创建包含一千五百万张图像的层级组织图像数据库 ...

    机器之心
  • SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景

    拦截器,请求的接口被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 拦截器主要用来按照指定规则拒绝请求。

    知了一笑
  • Mantle--国外程序员最常用的iOS模型&字典转换框架

    Mantle简介 Mantle是iOS和Mac平台下基于Objective-C编写的一个简单高效的模型层框架。 Mantle能做什么 Mantle可以轻松把JS...

    ios122
  • Python基础教程 读书笔记(1)第一章 基础知识

    实数在Python中被称为浮点数(Float,或者Float-point Number),如果参与除法的两个数中有一个数为浮点数,结果亦为浮点数:

    统计学家

扫码关注云+社区

领取腾讯云代金券