Python ImportError:没有名为flask_login的模块,即使我已经安装了它
我是新手,不知道自己做错了什么: 我已使用安装了flask_登录模块Python ImportError:没有名为flask_login的模块,即使我已经安装了它,python,Python,我是新手,不知道自己做错了什么: 我已使用安装了flask_登录模块 pip install flask_login 它显然起了作用:如果您看到它安装在c:\users\~\python\python36-32\lib\site包中 当我使用pip-list时,我可以看到它被列为Flask-Login(0.4.0) 尽管如此,当我尝试从flask\u login导入LoginManager运行时,我得到了ImportError:没有名为flask\u login的模块 我做错了什么?我知道发生
pip install flask_login
它显然起了作用:如果您看到它安装在c:\users\~\python\python36-32\lib\site包中
当我使用pip-list
时,我可以看到它被列为Flask-Login(0.4.0)
尽管如此,当我尝试从flask\u login导入LoginManager运行时,我得到了ImportError:没有名为flask\u login的模块
我做错了什么?我知道发生了什么
出于某种原因,Anaconda安装Python2.7的路径与我通常使用的路径(w/Python3)冲突。卸载Python2.7后,一切正常
由于某种原因,只有flask\u登录受到影响。我的其他flask_**库工作正常。如果您在使用Apache2的Python环境中遇到这种情况:您必须在安装新的Python模块后重新启动Apache2服务器,否则即使Python路径正确,Apache2也无法“看到”它们。因此(假设Debian/Ubuntu Linux):
当然,这个问题可能发生在没有找到任何模块的情况下,而不仅仅是在flask\u登录时。我刚刚用flask\u login
,这就是我在这里的原因…你用python3.6版本运行代码吗?@PRMoureu我用3.6版本运行代码,是的。
service apache2 restart