我试图通过Apache Web服务器获取应用程序。我一直收到以下错误。
ImportError: No module named flask
我相信这是因为它可能指向错误的Python。我有蟒蛇,但已经删除了。当我查看所有版本的Python时,会显示以下内容。
which -a python
/usr/local/bin/python
/usr/bin/python
Error: No module named flask
当我打印环境变量时,以下是:
printenv
PYTHONPATH=/usr/local/lib/python2.7/site-packages
这些包都在那里,因为我已经验证了pip冻结。任何帮助将不胜感激,因为我已经坚持了一段时间。谢谢!
答案 0 :(得分:0)
根据我的理解,你的问题很安静。
您的设备上似乎安装了2个python。首先找到安装所有模块的python。然后只需在脚本顶部提及该python的路径。如果你的情况
#!/usr/bin/env python
或
#!/usr/local/env python