본문 바로가기
Integration & Python

파이썬 web3.0 모듈 설치 및 에러 해결 방법

by 누워서 코딩 2022. 2. 17.

web3.0 모듈 설치 방법

 

1. pip 버전 확인 하기

web3 모듈 설치는 pip 22.0.3 이후 버전부터 설치가 가능합니다.

그러니 꼭 pip upgrade 이후에 설치해 주세요.

 

파이프 업그레이드 명령어는 다음과 같습니다.

pip install --upgrade pip

 

2. web3.0 모듈 설치하기

 

다음의 web3 패키지를 설치해 줍니다.

pip install web3

 

그런데 다음과 같은 에러가 발생하네요...

 

일단 다음의 'python-dev-tools' 설치가 의심되어 설치를 먼저 해 줬습니다.

pip install --user python-dev-tools

 

그런데 또 lru-dict 패키지가 정상적으로 설치가 되지 않는다는 에러가 났습니다.

 

하지만 pip install --user lru-dict해도 설치가 안됩니다.

 

또 cytools에서 설치 에러 납니다...

 

lru-dict 에러

그래서 다시 에러 구문을 확인 해보니, 친절하게 답을 알려줍니다. 위 에러 구문(Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/)에서 제안하는 것처럼 'Microsoft C++ Build Tools' 최신 버전(Microsoft Visual C++ 14.0 이상의 상위 버전)으로 설치 후에 해결되었습니다.

 

해결 솔루션:

https://visualstudio.microsoft.com/ko/visual-cpp-build-tools/

 

※ C++를 사용한 데스크톱 개발 콤보 박스를 체크해 주세요!

Visual-Studio-Build-Tools
Visual-Studio-Build-Tools

'Microsoft C++ Build Tools' 최신 버전(16.11.10) 설치 후에 web3 패키지가 정상적으로 설치가 되었습니다.

web3
web3

댓글