견리더의 알(R)파(Python)고

파이썬 numpy, gensim 에러 ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject 본문

파이썬(Python)/에러를 이겨내자

파이썬 numpy, gensim 에러 ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject

견리더 2021. 4. 14. 17:31

word2vec를 돌릴려고 하는데

 

왜...

왜...

 

새 컴퓨터는 그냥 넘어가는 법이 없을까..

 

백지 상태에서 돌려서 오류가 없을 줄 알았더만 허허

 

쨋든 이러한 오류가 떳다.

 

역시 외쿡인 형들의 도움을 받아 해결했다.

 

1. numpy 지웠다 다시 깔기

 

확실하진 않지만 numpy 1.20.0 이상을 해야 버그가 잘 안난다고 한다. 물론 난 이거 해도 오류가 떳다.

 

pip uninstall numpy

pip install numpy

 

2. --no-binary 설치

 

이것이 정확히 무엇인지는 모르지만 확실한건 이 오류를 해결해 주었다는것 허허

 

pip install --no-binary

를 해주면 된다.

 

3. --no-build-isolation 설치 

 

난 2단계에서 되어서 이것은 안해봤지만 혹시 안되면 이것도 해보시길.... 해결방법 중 하나라고 한다.

 

 

 

ps. 생각보다 오류가 너무 많이 나서 블로그 게시글을 짧게 올리고 자주 올려야 겠다....