python3 6找到不 sqlite3模組

2021-08-23 14:23:56 字數 1184 閱讀 4758

modulenotfounderror:no

module

named '_sqlite3'

字面意思,就是找不到sqlite3模組,所以用了以下方法解決該錯誤。

1.安裝sqlite3

使用sqlite3 --help來判斷是否已經安裝sqlite3,如下所示,表示已經安裝了sqlite3:

如果未安裝,則按如下步驟進行安裝:

1)wget 

.org/sqlite-3.5

.6.tar

.gz2)tar -xzvf sqlite-3.5

.6.tar

.gz3)cd sqlite-3.5

.64)./configure --disable-tcl --prefix="/data/software"

5)make

6)make install

這就會將sqlite3裝在'/data/software'目錄下

如果不知道安裝目錄在哪,可以通過which sqlite3進行查詢,如下圖是我的查詢結果:

2.編譯python3

安裝完之後,直接簡單的再次編譯python是不行的,需要為它指明sqlite3的具體路徑,本人的sqlite3安裝路徑為'/data/software/sqlite-3.5.6',則對應的編譯**如下所示:

$cd

python-3.6.5

$./configure ldflags="-l/data/software/sqlite-3.5.6/lib"

cppflags="-i/data/software/sqlite-3.5.6/include" --predix=""

$make

$make install

然後直接進行python3中,輸入import sqlite3,沒有出現錯誤,說明成功!

參考鏈結1:

參考鏈結2:

python 3 6 安裝不上geopandas

安裝方法 win r輸入cmd,使用命令pip install whl檔案路徑及檔名 注意fiona要放在最後乙個安裝,安裝完成後即可成功安裝geopandas 已上傳網盤 這個是3.6版本的 提取碼 kv30 解決runtimeerror b no arguments in initializat...

python3 6 爬蟲例子

importurllib.request importre importos importurllib.erroraserror url 請求 request urllib.request.request url 爬取結果 response urllib.request.urlopen reques...

Mac 解除安裝Python3 6

mac 自帶的 python 已經能夠滿足我們的需要了,因此很多同學在安裝完 python 之後,又想要將其刪除,或者稱之為解除安裝。對於刪除 python,我們首先要知道其具體都安裝了什麼,實際上,在安裝 python 時,其自動生成 1 python framework,即 python 框架 ...