python安装没有sqlite3库

标签 python sqlite google-cloud-platform google-cloud-sdk

尝试安装 Google Cloud Platform 并收到此警告消息

This python installation does not have sqlite3 library. Please upgrade your set of dependencies to include sqlite3 as otherwise gcloud commands will stop working in near future.

我通过在终端中输入 sqlite3 来检查我是否安装了 sqlite3,我得到了这个

Last login: Sun Jul 30 17:13:58 on ttys000
J-2:~ j$ sqlite3
SQLite version 3.12.2 2016-04-18 17:30:31
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> .quit

我无法弄清楚缺少什么。提前致谢。

最佳答案

这意味着您的设置工具未更新并且可能已过时。

您可以尝试通过以下方式解决此问题:

pip install --upgrade setuptools

如果这不起作用,试试这个:

sudo apt-get install python3.6-dev libmysqlclient-dev libpcap-dev libpq-dev

我希望它能奏效。干杯!

关于python安装没有sqlite3库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45398344/

相关文章:

python - 如何在 Pandas 中获取过去几个月的移动平均值

python - 导入错误: DLL load failed while importing defs: The specified procedure could not be found

python - 用于与多个 boolean 列/系列进行类似集合比较的矢量化 Pandas 方法

android - SQLite 数据库仅存储通过 ContentProvider 发送的最后一条记录

ios - 无法使用 Objective C 在 SQLite 中执行重音/变音符号不敏感的搜索

python - 始终从 Aws 运行 SimpleHttp

php - sqlite3 和 pdo_sqlite 有什么区别

docker - 存储库 'http://packages.cloud.google.com/apt gcsfuse-bionic InRelease' 未签名

java - com.google.api.client.googleapis.auth.oauth2.GoogleCredential 现已弃用

google-app-engine - mvn 应用程序引擎 :deploy system property for configuration