4
amazon EC2 large 인스턴스에서 python 앱을 실행하려고합니다. 그러나 _winreg라는 것을 찾을 수 없기 때문에 scipy에 불평하고있다.AWS ec2 winreg를 찾지 못했습니다.
어떻게 다시 구성해야할지 모르겠으므로 더 이상 문제가되지 않습니다.
$ python2 app.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Restarting with stat
Traceback (most recent call last):
File "app.py", line 111, in <module> app = create_app().run(debug=True)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 772, in run run_simple(host, port, self, **options)
File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 622, in run_simple reloader_type)
File "/usr/local/lib/python2.7/dist-packages/werkzeug/_reloader.py", line 265, in run_with_reloader reloader.run()
File "/usr/local/lib/python2.7/dist-packages/werkzeug/_reloader.py", line 155, in run for filename in chain(_iter_module_files(), self.extra_files):
File "/usr/local/lib/python2.7/dist-packages/werkzeug/_reloader.py", line 70, in _iter_module_files for package_path in getattr(module, '__path__',()):
File "/usr/lib/python2.7/dist-packages/scipy/lib/six.py", line 116, in __getattr__ _module = self._resolve()
File "/usr/lib/python2.7/dist-packages/scipy/lib/six.py", line 105, in _resolve return _import_module(self.mod)
File "/usr/lib/python2.7/dist-packages/scipy/lib/six.py", line 76, in _import_module __import__(name) ImportError: No module named _winreg """
같은 오류를보고 여전히 대답을 찾고 있습니다. Ubuntu 14.04 TLS에서 내 앱을 실행하고 있지만'_winreg'는 Windows에서만 작동합니다. 'Werkzeug 0.10'에서 소개 된 문제는 내 앱이'Werkzeug 0.9.6 '만 실행해도 별 차이가 없기 때문일 수 있습니다. – Junius
Werkzeug에 대한 감사, 재미있는 관찰. – user3436624
Mac에서 django-extensions ('runserver_plus' 명령)와 똑같은 문제가있었습니다. Werkzeug를 0.9.6으로 다운 그레이드하여 해결했습니다. – frnhr