У меня был pgadmin4 v1.0, затем я обновил его без любой проблемы к v1.1 и затем v1.2.
После того, как v1.3 был выпущен, я пытался сделать обновление v1.3. Я выполнил те же шаги, как я сделал прежде. (Подобный тому, Как установить pgAdmin 4 в настольном режиме на Ubuntu 16.04, но использовании conda
для создания виртуальной среды и с python 3.5 я также попробовал conda
+ python 3.6 и с virtualenv
и python 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, который все еще хорошо работает, и я понятия не имею, как решить эту проблему.
У меня была проблема и с Ubuntu 14.04 и с Ubuntu 16.04 с Firefox 52.0 64 бита.
Необходимо деактивировать virtualenv и создать новый.
$ 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 ошибка больше не должна появляться.