반응형

안녕하세요, 봉자씨입니다.

알고리즘 트레이딩 시스템을 만들 때에 꼭 있어야 하는 Zipline은 백테스팅 기능을 제공합니다.

이렇게 백테스킹을 통해서 우리는 우리가 개발한 알고리즘을 검증하게 됩니다 .

그런데 해당 Zipline을 설치하는데 아래와 같은 에러가 발생했습니다.

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

위와 같은 에러가 발생했다면 어떻게 해야 할가요?

 

일단 상황 파악부터 해야 합니다.

 

Visual C++

CPython

14.0

3.5, 3.6

10.0

3.3, 3.4

9.0

2.6, 2.7, 3.0, 3.1, 3.2

 

제가 사용하는 파이썬의 버전은 3.5.

그래서 Microsoft Visual C++ 14.0 is required. 라는 에러가 발생했습니다.

그럼 무엇을 설치해야 할지 한번 보겠습니다.

 

해결 방법!!

1. 아래의 url로 이동합니다.

https://visualstudio.microsoft.com/ko/vs/older-downloads/

 

이전 버전의 Studio 소프트웨어 다운로드 | Visual Studio - Visual Studio

Visual Studio Community, Professional 및 Enterprise 소프트웨어의 이전 버전을 다운로드하세요. 여기서 Visual Studio(MSDN) 구독에 로그인하세요.

visualstudio.microsoft.com

2. 아래 하단이의 기타 도구 및 프레임워크로 다시 이동합니다.

   이동하여서 아래 빨간색으로 표시된 Microsoft Build Tools 2015 업데이트 3을 선택하여 설치합니다.

 

3. 정상적으로 설치 됨을 확인하시면 됩니다.

   설치 명령어는 pip install zipline

정상설치 이전

 

정상설치

위와 같이 정상 설치되는 것을 확인 할 수 있습니다. 

그렇게 되면 zipline이 잘 설치 되는 것을 확인 할 수 있습니다.

반응형