Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 无法启动pgadmin4 python应用程序_Python 3.x_Pgadmin - Fatal编程技术网

Python 3.x 无法启动pgadmin4 python应用程序

Python 3.x 无法启动pgadmin4 python应用程序,python-3.x,pgadmin,Python 3.x,Pgadmin,我遗漏了一些东西,我下载了pgadmin4 webapp,并试图在其环境中启动它: (pgadmin) denis ~/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4 $ pip install flask_babel Requirement already satisfied: flask_babel in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-pack

我遗漏了一些东西,我下载了pgadmin4 webapp,并试图在其环境中启动它:

(pgadmin) denis ~/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4 $ pip install flask_babel
Requirement already satisfied: flask_babel in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages
Requirement already satisfied: Jinja2>=2.5 in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from flask_babel)
Requirement already satisfied: Babel>=2.3 in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from flask_babel)
Requirement already satisfied: Flask in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from flask_babel)
Requirement already satisfied: markupsafe in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from Jinja2>=2.5->flask_babel)
Requirement already satisfied: pytz>=0a in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from Babel>=2.3->flask_babel)
Requirement already satisfied: itsdangerous>=0.21 in /home/denis/.local/lib/python3.5/site-packages (from Flask->flask_babel)
Requirement already satisfied: Werkzeug>=0.7 in /home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages (from Flask->flask_babel)
(pgadmin) denis ~/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4 $ sudo python pgAdmin4.py
Traceback (most recent call last):
  File "pgAdmin4.py", line 34, in <module>
    import config
  File "/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4/config.py", line 30, in <module>
    from pgadmin.utils import env, IS_PY2, IS_WIN, fs_short_path
  File "/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4/pgadmin/__init__.py", line 18, in <module>
    from flask_babel import Babel, gettext
ImportError: No module named flask_babel
(pgadmin)denis~/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4$pip安装flask\u babel
已满足要求:flask_babel in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages
已满足要求:Jinja2>=2.5 in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages(来自flask_babel)
已满足要求:巴贝尔>=2.3英寸/家/丹尼斯/巨蟒3/envs/pgadmin/lib/python3.5/site-packages(来自flask_巴贝尔)
已满足要求:Flask in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages(来自Flask_babel)
已满足要求:markupsafe in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages(来自Jinja2>=2.5->flask_babel)
已满足要求:pytz>=0a in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages(来自Babel>=2.3->flask_-Babel)
已满足要求:危险>=0.21 in/home/denis/.local/lib/python3.5/site-packages(从烧瓶->烧瓶巴贝尔)
已满足要求:Werkzeug>=0.7 in/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site-packages(来自烧瓶->烧瓶巴别塔)
(pgadmin)denis~/anaconda3/envs/pgadmin/lib/python3.5/site-packages/pgadmin4$sudo python pgadmin4.py
回溯(最近一次呼叫最后一次):
文件“pgAdmin4.py”,第34行,在
导入配置
文件“/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site packages/pgadmin4/config.py”,第30行,在
从pgadmin.utils导入环境,IS_PY2,IS_WIN,fs_short_path
文件“/home/denis/anaconda3/envs/pgadmin/lib/python3.5/site packages/pgadmin4/pgadmin/_init__.py”,第18行,在
从flask_babel导入babel,gettext
ImportError:没有名为flask_babel的模块

除了
source激活pgadmin
并安装所有
requirements.txt
,我还能做什么呢?

运行
sudo python
不会使用您的虚拟机。全局安装pgadmin reqs或删除sudo。

Idk问题是什么,但您是否安装了postgres?没有太多的意义,这将创建烧瓶巴贝尔错误,但值得一试。是的,我已经有了。只想拥有pgAdmin4,我有PGAdmin3VirtualNV拥有自己的python版本(例如~/.pyenv/versions)。sudopython在/usr/bin或其他任何地方使用它。(所以存储在~/.pyenv中的请求没有加载)。那么为什么da hell软件包要在/var中创建foldrs,以及为什么他们要求安装virtualenv。。;让我发疯。他们不能只在用户空间中安装吗