GAE를 처음 사용합니다. 나는 QuantLib 파이썬 라이브러리 (SWIG)를 Google 애플 리케이션 엔진 내부 모듈로 사용하고 싶습니다. 우분투에서 QuantLib-SWIG를 설정하기 위해이 블로그 게시물을 따라했습니다. http://blog.quantess.net/2012/09/26/quantlib-get-it-working-on-ubuntu/Google 애플 리케이션 엔진에 QuantLib python SWIG 모듈 설치
게시물에 언급 된대로 필요한 부스트 C++ 라이브러리를 설치 한 후 make -c Python
을 사용하여 파이썬 용 모듈을 컴파일했습니다.
나는 내 App 폴더에 QuantLib 폴더를 복사했습니다. 내 응용 프로그램에 index.py의
import QunatLib
을 수행 할 때
app.yaml
index.py
QuantLib/
, 그러나 : 이것은 내 응용 프로그램 디렉토리 구조가
__init__.py
__init__.pyc
QuantLib.py
QuantLib.pyc
_QuantLib.so*
경우 : QunatLib 폴더에는 다음 파일이 포함되어 있습니다 폴더에서 다음 오류가 발생합니다.
<type 'exceptions.ImportError'>: No module named _QuantLib
args = ('No module named _QuantLib',)
message = 'No module named _QuantLib'
(210)
는 또한이 dev_appserver 로그입니다 얻을 :
ImportError: No module named _QuantLib
_QuantLib가 .so
파일입니다. 이 문제를 해결할 수있는 방법이 있습니까? 또는 GAE 용 QuantLib 라이브러리를 사용하는 다른 방법은 없습니까?
감사합니다.
감사합니다. Tim. 그것은 매우 도움이되었습니다. 다른 대안을 살펴 보겠습니다. – Nitin