flask-login 설치시 문제가있는 것으로 보입니다. 어떻게플라스크 및 플라스크에 처음 로그인 - ImportError : login이라는 모듈이 없습니다
12
A
답변
21
있었다 해결 않도록
ImportError: No module named login
:이 오류가
from flaskext.login import LoginManager
lm = LoginManager()
: 성공에도 불구하고
pip install flask-login
아래 내 app.py 파일을 사용하여 설치 플라스크 확장 가져 오기 방식의 전환 :
,Instead we now recommend naming packages
flask_foo
instead of the now deprecatedflaskext.foo
. Flask 0.8 introduces a redirect import system that lets uses import fromflask.ext.foo
and it will tryflask_foo
first and if that failsflaskext.foo
.Flask extensions should urge users to import from
flask.ext.foo
instead of flask_foo or flaskext_foo so that extensions can transition to the new package name without affecting users. (Source)
사용 후 플라스크 0.8이 가져 오기 방법 :
from flask.ext.login import LoginManager
플라스크-로그인 0.3.2와 이상에서는
-3
2
, 방법입니다 :
from flask_login import LoginManager
하면을 찾을 수 플라스크 로그인 버전에서는 터미널에서 다음 명령을 실행할 수 있습니다. 이름을 변경하면 다른 패키지의 버전을 알 수 있습니다.
pip show flask-login
참고 : - : //google-styleguide.googlecode Google의 수입 스타일 가이드 (HTTP를 따르십시오 확실하지 플라스크-로그인의 버전에서이 규칙은,
관련 문제
- 1. ImportError : pyobjc이라는 모듈이 없습니다
- 2. ImportError : wx라는 모듈이 없습니다
- 3. ImportError : isodate라는 모듈이 없습니다.
- 4. importerror : django라는 모듈이 없습니다
- 5. ImportError : array_import라는 모듈이 없습니다
- 6. ImportError : QtWebKit 모듈이 없습니다.
- 7. ImportError : oauth2 모듈이 없습니다.
- 8. ImportError : django.core.handlers.modpython 모듈이 없습니다.
- 9. ImportError : dtmilano라는 모듈이 없습니다.
- 10. ImportError : rpm 모듈이 없습니다
- 11. ImportError : 6 모듈이 없습니다
- 12. ImportError : PySide.QtCore 모듈이 없습니다.
- 13. ImportError : _tkinter라는 모듈이 없습니다.
- 14. python ImportError : 소수라는 모듈이 없습니다
- 15. django : ImportError myapp.views.hometest라는 모듈이 없습니다.
- 16. ImportError : pyqt_ui.qt_translator라는 이름의 모듈이 없습니다.
- 17. Django ImportError : django라는 모듈이 없습니다
- 18. ImportError : Yahoo BOSS를 처음 실행할 때 etree.ElementTree 모듈이 없습니다.
- 19. ImportError : Zope에서 MySQLdb라는 모듈이 없습니다.
- 20. pylab ImportError : _thread라는 모듈이 없습니다.
- 21. ImportError : Foundation이라는 이름의 모듈이 없습니다
- 22. Google AppEngine 오류 : "플라스크 모듈이 없습니다."
- 23. ImportError : site라는 이름의 모듈이 없습니다. - Python27 - MacPorts
- 24. Python for .NET : ImportError : 경고라는 모듈이 없습니다.
- 25. PyInstaller, spec 파일, ImportError : 'blah'라는 모듈이 없습니다
- 26. ImportError : 'wequest.settings'설정을 가져올 수 없습니다 (sys.path에 있습니까?) : wequest.settings라는 모듈이 없습니다.
- 27. 플라스크 로그인 및 Heroku 문제
- 28. ImportError : 'settings.py'설정을 가져올 수 없습니다 (sys.path에 있습니까?) : py라는 모듈이 없습니다
- 29. 플라스크 로그인 토큰 로더
- 30. Blender3D : Python 스크립트 문제 "ImportError : MyModule이라는 모듈이 없습니다."
에게 그냥 메모를 따른다. com/svn/trunk/pyguide.html) "flask_login 가져 오기"와 같이 밑줄 친 이름을 사용하여 가져 오기를 수행해야합니다. – skyler
@skyler는 나를 위해 일한 유일한 수입 양식이었습니다 (Google은 그렇지 않은 경우 결과가 거의 없었습니다). 감사! –