Python模块无法导入

时间:2017-12-05 16:18:21

标签: python ubuntu python-import pgadmin

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

我正在pgadmin4上安装Ubuntu 16.04 LTS。我按照说明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(感谢Peter Wood的评论)

现在我又收到了另一个错误:

ImportError: No module named flask_htmlmin

我想我也可以用相同的模式解决这个问题,但我的困惑是为什么这些导入工作时我从终端(内联python或者即使我只是从终端运行python并自己导入它)以及为什么它我运行脚本时不起作用(在这种情况下是pgAdmin4.py)。

0 个答案:

没有答案