新聞と呼ばれるライブラリを使用して、アプリをエラスティック Beanstalk にデプロイしています。ローカルでは正常に実行されますが、サーバーでは機能せず、次のエラーがスローされます。
File "/opt/python/current/app/application.py", line 7, in <module>
from api.v01.api import apiv01
File "/opt/python/current/app/api/v01/api.py", line 19, in <module>
from newspaper import Article
File "/opt/python/run/venv/lib/python2.7/site-packages/newspaper/__init__.py", line 10, in <module>
from .article import Article, ArticleException
File "/opt/python/run/venv/lib/python2.7/site-packages/newspaper/article.py", line 12, in <module>
from . import images
ImportError: cannot import name images
両方のマシンで python 2.7.9 が実行されています。
問題は何でしょうか?
確認のために、requirements.txt を使用して依存関係を読み込んでおり、両方のマシンで問題なく読み込まれています。