나에게 Heroku를 통해 플라스크 응용 프로그램을 배포하려고라는 이름의 모듈하지만, 응용 프로그램이 충돌 유지하고 heroku logs
에, 내가 얻을 :에게 Heroku - ImportError를 : 암호화
2015-01-20T06:26:40.553579+00:00 app[web.1]: from Crypto import Random
2015-01-20T06:26:40.553639+00:00 app[web.1]: ImportError: No module named Crypto
2015-01-20T06:26:40.553531+00:00 app[web.1]: from ZiggeoAuth import ZiggeoAuth
2015-01-20T06:26:41.333576+00:00 heroku[web.1]: Process exited with status 1
2015-01-20T06:26:41.340320+00:00 heroku[web.1]: State changed from starting to crashed.
내가 VIRTUALENV를 사용하여 시도하고 gunicorn 및 virtuanlenv 외부에도 배포하지만 가져 오기 오류가 남아 있습니다. 실행중인 foreman start
오류없이 실행됩니다. requirements.txt
은 pip freeze
수율에 의해 생성 : 중요 할 수
Django==1.6.2
Flask==0.10.1
Jinja2==2.7.3
MarkupSafe==0.23
MySQL-python==1.2.5
Pillow==2.4.0
PyRSS2Gen==1.0.0
South==0.8.4
Twisted==12.2.0
Werkzeug==0.9.6
altgraph==0.10.1
bdist-mpkg==0.4.4
beautifulsoup4==4.3.2
bonjour-py==0.3
cffi==0.8.6
cryptography==0.7.2
django-twitter-bootstrap==3.1.1
enum34==1.0.4
itsdangerous==0.24
macholib==1.5
matplotlib==1.1.1
modulegraph==0.10.1
numpy==1.6.2
pep8==1.5.7
py2app==0.7.1
pyOpenSSL==0.13
pyasn1==0.1.7
pycparser==2.10
**pycrypto==2.6.1**
pyobjc-core==2.3.2a0
... (other pyobjc things) ...
python-dateutil==1.5
pytz==2012d
requests==2.4.3
scipy==0.11.0
six==1.9.0
vboxapi==1.0
virtualenv==1.11.4
wsgiref==0.1.2
wxPython==3.0.1.1
wxPython-common==3.0.1.1
xattr==0.6.4
zope.interface==3.8.0
뭔가가 어떤 패키지 관리자 작동하지 않았기 때문에 내가 수동으로 오히려 핍을 사용하는 것보다 PyCrypto를 설치 한 것입니다. 그것은 구성 또는 경로 문제가 있는지 궁금하네요,하지만 확인하는 방법을 모르겠습니다. heroku config
은 앱에 구성 변경이 없다고 말합니다.
이것은 오래 되었을지 모르지만 나는 '포먼 맨 (foreman) 시작'이 작동하지 않는 이유를 찾기 위해 오랫동안 열심히 수색했습니다. 고맙습니다! –