Python模块无法imp

2024-04-29 04:53:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我很确定我错过了一些天真的东西。我试图在网上寻找解决方案,但似乎也找不到。在

我正在尝试在Ubuntu 16.04 LTS上安装pgadmin4。我已经按照here的说明安装了miniconda2。然后,我试图按照here的说明安装pgadmin4。在

首先我得到一个错误:

ImportError: No module named flask

当我试图逃跑的时候

sudo python ~/miniconda2/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

但我成功地从终点站python -c "import flask"。在

然后我通过安装

sudo apt-get install python-flask

但是现在如果我尝试运行pgAdmin4.py,它会给我以下错误:

ImportError: No module named flask_babel

如果我能够再次成功地执行命令,我就可以导入它。在

python -c "import flask_babel"

我不知道我错过了什么,任何帮助都会很感激的。在

编辑

好的,所以我通过安装

sudo apt-get install python-flask-babel(感谢彼得·伍德的评论)

现在我又犯了一个错误:

ImportError: No module named flask_htmlmin

我想我也可以用同样的模式来解决这个问题,但我的困惑是,为什么当我从终端(内联python或者即使我只是从终端运行python并自己导入)执行这些导入时,这些导入为什么会起作用(在本例中是pgAdmin4.py)。在


Tags: nopyimportflaskhere错误sudoapt