pgadmin4 1.3 install Ошибка загрузки скрипта - /sqleditor/sqleditor
У меня был pgadmin4 v1.0, затем я без проблем обновил его до v1.1, а затем до v1.2.
После выпуска v1.3 я попытался сделать обновление до v1.3. Я следовал тем же шагам, что и раньше. (По аналогии с тем, как установить pgAdmin 4 в режиме рабочего стола в Ubuntu 16.04, но используя conda
для создания виртуальной среды и с Python 3.5, я также пытался с conda
+ питон 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]
Я откатился до версии 1.2, которая все еще работает нормально, и я не знаю, как решить эту проблему.
У меня была проблема с Ubuntu 14.04 и Ubuntu 16.04 с Firefox 52.0 64 бит.
1 ответ
Вам нужно деактивировать virtualenv и создать новый.
$ deactivate
Для этого вам нужно перезапустить setup.py:
Если путь к v1.3 отличается, убедитесь, что изменили PGADMIN4_SRC, чтобы он указывал на новое местоположение. Создайте новый web/config_local.py со значениями, которые вы хотите.
Создать новый венв
$ mkvirtualenv pgadmin4
and/or
$ workon pgadmin4
Тогда беги
$ python $PGADMIN4_SRC/web/setup.py
Тогда вы можете начать
$ python $PGADMIN4_SRC/web/pgAdmin4.py
Ошибка sqleditor/sqleditor больше не должна появляться.