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 框架 ...