安装 pip install pgadmin4-1.4-py2.py3-none-any.whl 时出错

安装 pip install pgadmin4-1.4-py2.py3-none-any.whl 时出错

我是 Ubuntu 新手,我正在尝试pgadmin4安装

pip install pgadmin4-1.4-py2.py3-none-any.whl

但是在安装pgadmin4时收到以下错误:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-6FWQnT/psycopg2/

在此处输入图片描述

有人可以协助或提供建议如何纠正这个错误吗?

此外,我尝试找到

config_locale.py

文件以便按照此站点的说明配置该文件,但没有这样的文件。我应该发布另一个查询还是可以询问是否有人可以帮助我找到该文件?

答案1

我今天也遇到了这个问题。首先 psycopg2==2.6.2 有一些错误/问题,这就是我们遇到这种问题的原因。所以您需要使用以下命令安装最新版本的 psycopg2。

pip install  pgadmin4-1.4-py2.py3-none-any.whl  -U psycopg2

此命令将安装所有依赖项并安装psycopg2的升级版本。

其次,此安装过程完成后将创建 config_locale.py 文件。

答案2

您可以使用以下命令

为桌面和网络模式安装:

sudo apt install pgadmin4

仅为桌面模式安装:

sudo apt install pgadmin4-desktop

仅为网络模式安装:

sudo apt install pgadmin4-web 

您可以参考以下文档: https://www.pgadmin.org/download/pgadmin-4-apt/

答案3

对于 ubuntu 22.04,请按照以下步骤操作:

下载包

curl  -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg

在你的 Ubuntu 系统中添加 pgAdmin 存储库

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

更新软件包列表

sudo apt update

安装 pgadmin4

sudo apt install pgadmin4

安装后应该已经启动 Apache 服务,检查其是否正常运行

systemctl status apache2

配置 pgadmin4

sudo /usr/pgadmin4/bin/setup-web.sh

凭证适用于您的帐户 - 而不是任何数据库

允许 http 和 https 流量通过 UFW

sudo ufw allow http
sudo ufw allow https

打开浏览器 http://127.0.0.1/pgadmin4

使用您之前设置的电子邮件地址和密码登录,然后配置您的服务器。

来源

相关内容