基礎(chǔ)環(huán)境
win10
+ python3.6
+ pip
安裝pandas
- 直接使用
pip
進(jìn)行安裝
pip install pandas
- 結(jié)果報(bào)錯(cuò):
mo moudle found: numpy
- 于是先安裝
numpy
pip install numpy
- 安裝
numpy
過(guò)程又報(bào)了錯(cuò)侧蘸,安裝的版本為1.20.x
裁眯,并不支持Python3.6
- 于是指定
numpy
的版本安裝,上官網(wǎng)找到支持Python3.6
的版本 - 通過(guò)看官網(wǎng)的版本發(fā)布日志讳癌,選定版本為
1.18.5
pip install numpy==1.18.5
- 將重新
pip instll pandas
穿稳,結(jié)果仍然報(bào)錯(cuò) - 在上網(wǎng)搜尋了一圈,并沒(méi)有找到解決辦法
- 懷疑是不是當(dāng)前安裝最新版本與自己安裝的
numpy
版本不兼容晌坤,而導(dǎo)致的報(bào)錯(cuò) - 于是重新從官網(wǎng)逢艘,找到之前的版本
0.25.3
,嘗試安裝
pip install pandas==0.25.3
- 發(fā)現(xiàn)不再報(bào)錯(cuò)骤菠,解決問(wèn)題
總結(jié)
- 在
python
安裝包中它改,報(bào)依賴包不存在,不僅僅只是依賴包未安裝商乎,還有可能是需要的依賴包版本不兼容所致 - 匯總的安裝命令
pip install numpy==1.18.5
pip install pandas==0.25.3