pgadmin4 1.3 安装加载脚本时出错 - /sqleditor/sqleditor

pgadmin4 1.3 安装加载脚本时出错 - /sqleditor/sqleditor

我有 pgadmin4 v1.0,然后我毫无问题地将其更新到 v1.1,然后是 v1.2。

v1.3 发布后,我尝试更新到 v1.3。我遵循了与之前相同的步骤。(类似于如何在 Ubuntu 16.04 上以桌面模式安装 pgAdmin 4但是使用conda创建虚拟环境和 python 3.5,我也尝试使用conda+ python 3.6 和virtualenvpython 2.7,得到了相同的结果)

但是,安装完成后,我启动了 pgAdmin4 并在模式中弹出以下错误消息:

Error loading script - /sqleditor/sqleditor
Error message
undefined

终端中没有出现任何内容。

浏览器控制台中出现此错误:GET http://localhost:5050/lib/codemirror.js [HTTP/1.0 404 NOT FOUND 6 ms]

我回滚到 v1.2,它仍然运行良好,但我不知道如何解决这个问题。

我在使用 Firefox 52.0 64 位的 Ubuntu 14.04 和 Ubuntu 16.04 时都遇到了这个问题。

答案1

您需要停用虚拟环境并创建一个新的。

 $  deactivate

为此,您需要重新运行 setup.py:

如果 v1.3 的路径不同,请确保更改 PGADMIN4_SRC 以指向新位置。使用您想要的值创建一个新的 web/config_local.py。

创建新的 venv

$ mkvirtualenv pgadmin4
and/or
$ workon pgadmin4

然后运行

 $ python  $PGADMIN4_SRC/web/setup.py 

然后你就可以开始

 $ python  $PGADMIN4_SRC/web/pgAdmin4.py

sqleditor/sqleditor 错误不再出现。

相关内容