【问题标题】:pgadmin4 installation Centos 7pgadmin4 安装 Centos 7
【发布时间】:2020-04-10 01:13:48
【问题描述】:

我正在尝试在我的 Centos 7.6 机器上安装 pgadmin4,我遵循以下教程: https://computingforgeeks.com/how-to-install-pgadmin-on-centos-fedora/

但是,当我运行时: ''' python /usr/lib/python2.7/site-packages/pgadmin4-web/setup.py '''

我收到以下错误:

Traceback(最近一次调用最后一次):文件 “/usr/lib/python2.7/site-packages/pgadmin4-web/setup.py”,第 413 行,在 setup_db() 文件“/usr/lib/python2.7/site-packages/pgadmin4-web/setup.py”,第 347 行,在 setup_db app = create_app() 文件 "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/init.py", 第 711 行,在 create_app from flask_compress import Compress ImportError: No module named flask_compress

知道我错过了什么吗? 提前致谢。

【问题讨论】:

    标签: python python-2.7 python-2.x pgadmin-4


    【解决方案1】:

    你需要安装Flask-Compress:

    https://pypi.org/project/Flask-Compress/

    在终端中运行以下命令:

    pip install Flask-Compress

    【讨论】:

      【解决方案2】:

      好的,我设法使用“初始化” pip install Flask-Compress

      但是当运行http://localhost/pgadmin 我得到一个内部服务器错误(500),如下:

      ''''

      [Tue Dec 17 15:27:04.174126 2019] [:error] [pid 13510] [remote ::1:224] mod_wsgi (pid=13510): Target WSGI script '/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi' cannot be loaded as Python module.
      [Tue Dec 17 15:27:04.174151 2019] [:error] [pid 13510] [remote ::1:224] mod_wsgi (pid=13510): Exception occurred processing WSGI script '/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi'.
      [Tue Dec 17 15:27:04.174168 2019] [:error] [pid 13510] [remote ::1:224] Traceback (most recent call last):
      [Tue Dec 17 15:27:04.174181 2019] [:error] [pid 13510] [remote ::1:224]   File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.wsgi", line 36, in <module>
      [Tue Dec 17 15:27:04.174197 2019] [:error] [pid 13510] [remote ::1:224]     from pgAdmin4 import app as application
      [Tue Dec 17 15:27:04.174202 2019] [:error] [pid 13510] [remote ::1:224]   File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgAdmin4.py", line 109, in <module>
      [Tue Dec 17 15:27:04.174210 2019] [:error] [pid 13510] [remote ::1:224]     app = create_app()
      [Tue Dec 17 15:27:04.174215 2019] [:error] [pid 13510] [remote ::1:224]   File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/__init__.py", line 244, in create_app
      [Tue Dec 17 15:27:04.174222 2019] [:error] [pid 13510] [remote ::1:224]     create_app_data_directory(config)
      [Tue Dec 17 15:27:04.174226 2019] [:error] [pid 13510] [remote ::1:224]   File "/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/setup/data_directory.py", line 42, in create_app_data_directory
      [Tue Dec 17 15:27:04.174234 2019] [:error] [pid 13510] [remote ::1:224]     os.chmod(config.SESSION_DB_PATH, 0o700)
      [Tue Dec 17 15:27:04.174246 2019] [:error] [pid 13510] [remote ::1:224] OSError: [Errno 1] Operation not permitted: '/var/lib/pgadmin4/sessions'
      

      ''''

      【讨论】:

      • 这不是堆栈溢出的工作方式——你提出问题并得到答案——如果你有更多问题,那么你发布一个新问题——而不是作为答案。如果我的回答有帮助,请点赞,标记为答案,然后将这个新问题发布到不同的线程上
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 2015-09-13
      • 2015-10-25
      • 2021-05-18
      • 2021-06-23
      • 2019-03-02
      相关资源
      最近更新 更多