欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python使用impala包連接hive報(bào)錯(cuò)怎么解決

本篇內(nèi)容介紹了“Python使用impala包連接hive報(bào)錯(cuò)怎么解決”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)公司是專業(yè)的神池網(wǎng)站建設(shè)公司,神池接單;提供網(wǎng)站制作、網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行神池網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

由于是內(nèi)網(wǎng)測(cè)試環(huán)境,沒有外網(wǎng),自然就先在本地用conda創(chuàng)建python虛擬環(huán)境,安裝好所有需要的包再移過去。

一頓操作猛如虎,各種坑都填好了,然后發(fā)現(xiàn)impala.util中的as_pandas起不動(dòng),原因是其依賴的pandas起不動(dòng),歸根結(jié)底是pandas依賴的numpy import報(bào)錯(cuò):

ImportError: Something is wrong with the numpy installation. 
While importing we detected an older version of numpy in 
['/.../anconda3/lib/site-packages/numpy']. 
One method of fixing this is to repeatedly uninstall numpy 
until none is found, then reinstall this version.
 

定位問題是卡在numpy源碼中的__init__.py這一段:

if not (hasattr(multiarray, '_multiarray_umath') and
        hasattr(umath, '_multiarray_umath')):
    import sys
    path = sys.modules['numpy'].__path__
    msg = ("Something is wrong with the numpy installation. "
        "While importing we detected an older version of "
        "numpy in {}. One method of fixing this is to repeatedly uninstall "
        "numpy until none is found, then reinstall this version.")
    raise ImportError(msg.format(path))
 

奇怪的是導(dǎo)入version是正常的,顯示目前的numpy版本是1.19.4

from numpy.version import version as __version__
print(__version__)
 

報(bào)錯(cuò)信息中的建議是先完整卸載numpy,然后重裝。網(wǎng)上看遍了解決辦法,也都是如此。

秉承著匠人程序員精神,一定要追根溯源,另辟蹊徑解決問題!

對(duì)不起,調(diào)子起高了,其實(shí)是內(nèi)網(wǎng)環(huán)境太不方便了。

既然報(bào)錯(cuò)信息說了有older version的numpy,想辦法把它清理干凈不就行了嗎?

先來看看到底之前裝了什么老版本的numpyPython使用impala包連接hive報(bào)錯(cuò)怎么解決

這就奇怪了,.../lib/site-packages目錄下1.14.3版的手動(dòng)刪除過了,怎么還有呢?看樣子還有殘存,翻一下...\Anaconda3\conda-metaPython使用impala包連接hive報(bào)錯(cuò)怎么解決

果然發(fā)現(xiàn)1.14.3的信息,delete這幾項(xiàng)再運(yùn)行一下conda list numpy,顯示只有最新版的version了,666~

Python使用impala包連接hive報(bào)錯(cuò)怎么解決  

再次import numpy,依然是最初的報(bào)錯(cuò)。。。難道還有older version余孽?

Python使用impala包連接hive報(bào)錯(cuò)怎么解決  

解決問題還是要回歸本源,咱們看一下import的原理:

對(duì)于python來說,所有被加載到內(nèi)存的模塊都是放在sys.modules里面,所以執(zhí)行import時(shí)會(huì)首先去該列表中查詢是否已添加。如果已經(jīng)在sys.modules中,那就簡單了,只需要將該module的name添加到我們正在調(diào)用該module的本地空間中。如果還沒有放在sys.modules中,就需要在sys.path所有路徑的目錄中去按順序查找該模塊的文件,這些文件一般后綴為".py"、".pyo"、".pyc"、".pyd"、".dll",找到這些模塊后就可以將這些模塊添加到sys.modules中,再將module name導(dǎo)入到本地。

所以很有可能是在導(dǎo)入numpy時(shí)新老版本在sys.modules中撞車了?

先查看一下modules里都有什么:

import sys
sys.modules
 

Python使用impala包連接hive報(bào)錯(cuò)怎么解決

元兇終于找到了

趕緊跑去..\Anaconda3\Lib\site-packages\numpy\core__pycache 目錄下把這些pyd文件刪除?。?!

Python使用impala包連接hive報(bào)錯(cuò)怎么解決  
Python使用impala包連接hive報(bào)錯(cuò)怎么解決    

“Python使用impala包連接hive報(bào)錯(cuò)怎么解決”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

當(dāng)前標(biāo)題:Python使用impala包連接hive報(bào)錯(cuò)怎么解決
文章URL:http://www.aaarwkj.com/article12/gjjogc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航、標(biāo)簽優(yōu)化、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
最新日韩欧美不卡一二三区| 日本不卡不二三区在线看| 亚洲国产精品视频自拍| 国产精品一区欧美精品| 国产黄色看三级91大片| 久久偷拍女生厕所尿尿| 国产系列在线播放一区二区三区| 免费观看日本成人午夜大片 | 亚洲黄色片一区二区三区| 国产精品成人大片在线播放| 91精品婷婷国产综合| 日本久久久视频在线观看| 97视频在线免费播放| 久久精品国产亚洲夜色av网站| 精品一区二区视频在线观看网站 | 日本中文字幕一二三四区| 欧美亚洲国产日韩另类| 婷婷久久香蕉毛片毛片| 日进去了啊内射视频| 亚洲一区欧美二区日韩| 欧美大片免费久久精品| 亚洲欧美av中文日韩二区| 日本免费精品一区二区三区中| 后入视频国产在线观看| 日韩精品一区二区视频| 杨幂一区二区在线观看| 国产不卡高清视频在线| 亚洲精品aa片在线观看国产 | 国产熟女精品自拍嫩草| 日本免费一区二区三区四区视频| 亚洲精品欧美无人区乱码| 国产午夜在线影院一区二区| 91久久精品91久久性色| 日本在线观看高清区一区二| 亚洲免费一级黄色录像片| 色婷婷国产精品高潮呻吟| 国内精品人妻中文字幕| 日韩av黄色大片在线播看| 亚洲日本香蕉视频观看视频| 成人国产午夜福利网| 国产精品亚洲av三区国产毛片|