Pgadmin 4 не запускает Windows 10

Обновлено: 06.07.2024

Для тех, кто понимает язык интерфейса "Командной строки".

PostgreSQL, также известная как Postgres, – это бесплатная система управления реляционными базами данных с открытым исходным кодом, в которой особое внимание уделяется расширяемости и совместимости с SQL.

pgAdmin — это инструмент администрирования и управления с открытым исходным кодом для базы данных PostgreSQL. Он включает в себя графический интерфейс администрирования, инструмент запросов SQL, отладчик процедурного кода и многое другое. Этот инструмент предназначен для удовлетворения потребностей как разработчиков, администраторов баз данных, так и системных администраторов.

В этом руководстве описаны шаги по установке PostgreSQL выпуска 13 и pgAdmin4.28 в Windows 10. Эти инструкции также можно применять, если в вашей среде используется Windows 8, Windows Server 2016 или Windows Server 2019.< /p>

Предпосылки

Вам потребуется одна (физическая или виртуальная) машина с установленной Windows 10.

Загрузить PostgreSQL

Мы загрузим упакованный файл версии 13.1 из официального источника загрузки.


Установите PostgreSQL

После завершения загрузки дважды щелкните загруженный файл, чтобы начать установку.

Нажмите "Далее"

< />


Мне не нужен компонент Stack Builder, поэтому я сниму с него флажок.





Укажите пароль и нажмите "Далее"







Подождите, пока сервер pgAdmin4 запустит свои службы.


Это автоматически откроет веб-интерфейс pgAdmin, и вам нужно будет установить мастер-пароль, как показано на рисунке ниже.


Например, если веб-интерфейс pgAdmin завис на экране (Загрузка pgAdmin), вам необходимо сначала исправить реестр Windows и перезагрузить pgAdmin.

Поскольку вы установили PostgreSQL и pgAdmin на одном компьютере, ваш PostgreSQL будет автоматически добавлен в консоль управления pgAdmin.

Вам необходимо ввести пароль суперпользователя PostgreSQL, который вы создали в процессе установки, и нажать OK.


Это соединит вас с вашим PostgreSQL, как показано на изображении ниже.


Подведение итогов

Теперь, когда вы успешно установили PostgreSQL 13 и pgAdmin4.28 в Windows 10, вы можете приступить к созданию баз данных и управлению ими.

Решение. Откройте реестр и измените значение «HKEY_CLASSES_ROOT. js\Content Type» на «text/javascript». Итак, если у вас все еще есть эта проблема, попробуйте обновить до PgAdmin4 5.0. Если у кого-то есть эта проблема в Windows, первой причиной этого является значение «HKEY_CLASSES_ROOT\.

Как установить PgAdmin4 в Windows 10?

Шаги по установке PgAdmin 4 в Windows 10

  1. Загрузить программу установки.
  2. Дважды щелкните файл pgadmin4-4.17-x86.exe.
  3. Следуйте указаниям мастера установки на экране.
  4. Перезагрузите компьютер, если потребуется.

Как настроить браузер по умолчанию для pgAdmin?

  1. Запустите pgadmin в браузере по умолчанию.
  2. щелкните правой кнопкой мыши значок на панели задач Windows и выберите Настроить, как показано на рисунке.
  3. используйте «C:\Program Files (x86)\Google\Chrome\Application\chrome.exe» –app=%URL% для запуска в качестве отдельного приложения.

Где мне установить браузер по умолчанию?

Установите Chrome в качестве веб-браузера по умолчанию

  1. На устройстве Android откройте "Настройки" .
  2. Нажмите "Приложения и уведомления".
  3. Внизу нажмите "Дополнительно".
  4. Нажмите "Приложения по умолчанию".
  5. Нажмите "Браузерное приложение Chrome".

Как мне обновить pgAdmin 4 для Windows?

Я предлагаю вам зайти в панель управления и удалить оттуда все версии, которые у вас есть. После этого перейдите по указанной выше ссылке, скачайте и установите v4. 8 в месте по умолчанию. Каждый раз, когда доступна новая версия, просто установите ее и позвольте установщику установить ее в папку по умолчанию.

Как сохранить изменения в pgAdmin4?

Нажмите значок "Сохранить", чтобы выполнить быстрое сохранение ранее сохраненного запроса или открыть меню "Сохранить":

  1. Нажмите "Сохранить", чтобы сохранить выбранное содержимое панели редактора SQL в файле.
  2. Выберите «Сохранить как», чтобы открыть новое диалоговое окно браузера и указать новое место для сохранения выбранного содержимого панели редактора SQL.

Как вы фиксируете данные в PgAdmin 4?

Чтобы зафиксировать изменения на сервере, нажмите кнопку Сохранить на панели инструментов. Изменения строки автоматически записываются на сервер при выборе другой строки. Чтобы добавить новые столбцы в сетку сортировки данных, щелкните значок [+]. Используйте раскрывающийся список Столбец, чтобы выбрать столбец, который вы хотите отсортировать.

Как сбросить pgAdmin?

  1. Откройте консоль браузера.
  2. Вставьте этот код JavaScrips: pgAdmin. Настройки. показать()
  3. Должен появиться всплывающий диалог: «Вы уверены, что хотите сбросить текущий макет? …”

Как сбросить мастер-пароль pgAdmin 4?

  1. Шаг 1. Измените пароль в PGAdmin. Когда утилита открыта, щелкните файл в верхнем левом углу и откройте pg_hba.
  2. Шаг 2. Измените пароль в Windows.
  3. Шаг 3. Измените пароль службы PostgreSQL.
  4. Шаг 4. Измените пароль в утилите WS_FTP DBConfig.

Оглавление

Почему pgAdmin 4 не открывается?

Решение. Откройте реестр и измените значение «HKEY_CLASSES_ROOT. js\Content Type» на «text/javascript». Итак, если у вас все еще есть эта проблема, попробуйте обновить до PgAdmin4 5.0. Если у кого-то есть эта проблема в Windows, первой причиной этого является значение «HKEY_CLASSES_ROOT\.

Как запустить pgAdmin 4 в Windows?

Чтобы открыть pgAdmin, выберите pgAdmin4 в меню EDB Postgres. Клиент открывается в вашем браузере по умолчанию (см. рис. 5.5). Рисунок 5.5. Панель управления клиента pgAdmin 4.

Как запустить pgAdmin в Windows?

3 ответа. pgAdmin запускается на случайном порту, поэтому закладка не будет работать. Чтобы начать новый сеанс, просто щелкните правой кнопкой мыши значок на панели задач (значок слона в правом нижнем углу) и нажмите «Пуск».

Почему pgAdmin не открывается в браузере?

Решение состоит в том, чтобы запустить pgAdmin из меню Приложения и открыть новое окно с окном New pgAdmin 4. После этого вы можете обновить свое отдельное окно с помощью ⌘-R, а затем закрыть другое окно браузера.

Как перезапустить службу pgAdmin?

  1. Откройте окно «Выполнить» с помощью Winkey + R.
  2. Введите сервисы. мск.
  3. Поиск службы Postgres по установленной версии.
  4. Нажмите «Остановить», «Запустить» или «Перезапустить» службу.

Как выйти из pgAdmin?

2 ответа. Если вы используете pgAdmin 4 в Mac OS или Ubuntu, вы можете использовать для этого значок системной панели инструментов (в верхней части экрана). После запуска сервера pgAdmin должна появиться иконка с головой слона. Если вы нажмете на нее, у вас появится опция «Выключить сервер».

Как получить доступ к pgAdmin?

Выполните следующие действия: Запустите pgAdmin 4. Перейдите на вкладку «Панель инструментов»….Настройте pgAdmin 4

  1. Убедитесь, что у вас есть IP-адрес вашего облачного сервера и учетные данные приложения (инструкции).
  2. Откройте порт 5432 в брандмауэре сервера (инструкции).
  3. Подключитесь к облачному серверу с помощью PuTTY или другого SSH-клиента (инструкции).

Как открыть конфигурацию pgAdmin?

Выполните следующие действия:

  1. Запустите pgAdmin 4.
  2. Перейдите на вкладку "Панель инструментов".
  3. Выберите вкладку «Подключение» в окне «Создать сервер».
  4. Затем настройте соединение следующим образом:
  5. Введите IP-адрес вашего сервера в поле «Имя хоста/адрес».
  6. Укажите «Порт» как «5432».

Как перезапустить pgAdmin Windows?

Как запустить и остановить pgAdmin?

Как обновить pgadmin 4 до версии 5.2?

Помимо отличной поддержки PostgreSQL, pgAdmin 4 теперь имеет даже средство просмотра геометрии (см. здесь ). После обновления до версии 5.2 он создал новую папку «v5» в «Program Files\\pgAdmin 4» (вместо перезаписи «v4»).

Какую операционную систему использует pgadmin?

pgAdmin доступен для 64-разрядной версии Windows™ 7 SP1 (для настольных ПК) или 2008R2 (для серверов) и выше, вплоть до версии 4.30. v5.0 и более поздние версии поддерживаются в Windows 8 (настольная версия) или 2012 (сервер) и более поздних версиях. Поддержка 32-разрядной версии Windows доступна для версий до версии 4.29. Указанные ниже пакеты включают в себя как среду выполнения рабочего стола, так и веб-приложение:

Почему PostgreSQL не запускается в pgadmin 4?

Сначала выдается фатальное сообщение об ошибке: Что-то не так? потому что после ОК - программа не запустится. Что я могу сделать, чтобы запустить pgadmin 4? Что я должен ввести в пути Python и что в пути приложения? Теперь я обнаружил проблему, это была установка Java, от которой сильно зависит pgadmin 4.

Нужен ли pgadmin 3 для использования pgagent?

ВНИМАНИЕ: pgAdmin 3 больше не поддерживается. Вместо этого рекомендуется загрузить pgAdmin 4. pgAgent — это планировщик заданий для PostgreSQL, которым можно управлять с помощью pgAdmin. До pgAdmin v1.9 pgAgent поставлялся как часть pgAdmin. Начиная с pgAdmin версии 1.9, pgAgent поставляется как отдельное приложение.

Если у кого-то возникла эта проблема в Windows, первой причиной этого является значение «HKEY_CLASSES_ROOT\. js\Content Type» установлен на «text/plain» в диспетчере реестра, и Windows не принимает его. Теперь измените это значение на «text/javascript». Выключите сервер pgAdmin, чтобы увидеть эти изменения.

Как запустить pgAdmin от имени администратора?

Просто щелкните значок pgadmin 4 и запустите его от имени администратора. Разрешить права доступа. Он запустится локально.

Как мне обновить pgAdmin 4 в Windows?

Я предлагаю вам зайти в панель управления и удалить оттуда все версии, которые у вас есть. После этого перейдите по указанной выше ссылке, скачайте и установите v4. 8 в месте по умолчанию. Каждый раз, когда доступна новая версия, просто установите ее и позвольте установщику установить ее в папку по умолчанию.

Как выполнить запрос в pgAdmin 4?

  1. В браузере объектов слева дважды щелкните PostgesSQL x.x, дважды щелкните Базы данных и дважды щелкните esp_mdphnet.
  2. На панели задач в верхней части экрана нажмите кнопку SQL.
  3. Откроется новое окно запроса.
  4. Нажмите зеленый треугольник (Выполнить запрос), чтобы выполнить запрос.

Как подключиться к серверу в pgAdmin 4?

Как закрыть pgAdmin 4?

Почему pgadmin 4 не запускается в Windows?

Теперь я обнаружил проблему, это была установка Java, от которой сильно зависит pgadmin 4. В Windows при установке Java 8 (в данном случае Java SE) вам больше не нужно использовать JAVA_HOME и JAVA_JRE, и вы можете установить java с настройками пути по умолчанию (с номером версии)

Как создать ярлык pgadmin 4 в Chrome?

Затем откройте новое окно браузера из меню слона с помощью окна New pgAdmin 4. Возможно, вам потребуется ввести парольную фразу для защиты учетных данных базы данных. Когда окно откроется, перейдите в меню Chrome с тремя точками в правой части окна и выберите «Дополнительные инструменты» > «Создать ярлык».

Есть ли решение фатальной ошибки pgadmin?

Он работал нормально, но сегодня он загружается медленно, а затем появляется информационное окно с текстом: «Неустранимая ошибка PgAdmin.Не удалось связаться с сервером приложений». Перезапускал винду, не помогает. Есть ли решение этой проблемы? Спасибо.

pgAdmin — это инструмент управления для PostgreSQL и производных реляционных баз данных, таких как EDB Advanced Server от EnterpriseDB. Его можно запустить как веб-приложение или настольное приложение. Дополнительные сведения о предлагаемых функциях см. на страницах «Функции» и «Снимки экрана».

Какие браузеры поддерживает pgAdmin?

Следующие браузеры поддерживаются pgAdmin при работе в Linux, macOS или Windows. Мы регулярно тестируем подмножество доступных версий и стремимся исправить проблемы, обнаруженные в любой из них.

  • Chrome 72+
  • Firefox 65+
  • Граница 44+
  • Сафари 12+

В настоящее время поддерживаются следующие браузеры, но эта поддержка прекратится в будущем выпуске pgAdmin. Вместо этого настоятельно рекомендуется использовать поддерживаемый браузер:

Другие браузеры могут работать, но не тестировались, и проблемы, о которых сообщалось при их использовании с pgAdmin, могут не быть устранены.

Почему pgAdmin не использует собственные диалоги управления файлами?

В основном это происходит по нескольким причинам:

  • Поскольку pgAdmin — это веб-приложение, оно может взаимодействовать с локальной файловой системой только способами, разрешенными современными веб-браузерами. Это ограничивает возможности безопасности; по сути, файлы можно только «скачать» или «выгрузить» (через форму). Невозможно просто сохранить обновление в файл, нажав кнопку «Сохранить», и невозможно, например, сохранить рабочий каталог.
  • При работе в режиме сервера файлы считываются с сервера и сохраняются на нем, чтобы пользователи могли работать с одними и теми же данными на любом компьютере. «Нативных диалогов» для работы с файлами, хранящимися на веб-сервере таким образом, нет, поэтому приходится реализовывать свои.

Мы тщательно оценили и протестировали различные способы управления файлами в pgAdmin 4 и постоянно обнаруживали, что использование наших собственных диалогов обеспечивает наилучший опыт (который мы продолжаем улучшать и улучшать с учетом отзывов пользователей).

Что такое мастер-пароль и как его использовать или удалить?

Мастер-пароль используется для надежного шифрования любых учетных данных, которые вы хотите сохранить при использовании pgAdmin. Без мастер-пароля (или чего-то подобного, предоставляемого пользователем) ключи шифрования должны генерироваться из данных, хранящихся на диске в месте, известном pgAdmin. Изучив исходный код, другой пользователь, имеющий доступ к зашифрованным паролям и данным, используемым для создания ключей, сможет расшифровать сохраненные пароли.

К сожалению, эта возможность не ограничивается административными пользователями компьютеров, содержащих сохраненные пароли и ключевые данные, как вы можете сразу подумать. Вредоносное ПО, которое могло быть установлено непреднамеренно, может передать злоумышленнику сохраненную базу данных паролей и ключевые данные. Такое вредоносное ПО может быть частью другого программного обеспечения или чего-либо, установленного с использованием, например, уязвимости браузера.

Мастер-пароль устраняет эту проблему, гарантируя, что данные ключа никогда не сохраняются на диске.

Я знаю, что моя система защищена и не может быть заражена вредоносными программами. Могу ли я отключить мастер-пароль? Да, хотя мы настоятельно не рекомендуем этого делать! Для этого найдите файл config.py, который является частью вашей установки pgAdmin. Обычно это каталог верхнего уровня с именем web. В том же каталоге создайте файл с именем config_local.py и добавьте строку следующего содержания:

Если файл уже существует, отредактируйте его и добавьте строку. Когда вы перезапустите pgAdmin, мастер-пароль будет отключен, а пароли будут зашифрованы небезопасным способом, что защитит их от «серфинга через плечо», но не помешает кому-либо довольно легко их расшифровать.

Но почему я не могу отключить мастер-пароль из графического интерфейса? Требуя изменения основной конфигурации для pgAdmin, мы позволяем системным администраторам применять политику безопасности, которая часто является требованием в корпоративные или другие безопасные среды. В настоящее время в pgAdmin нет общих механизмов, позволяющих администраторам контролировать, какие пользовательские настройки (те параметры, которые можно настроить через графический интерфейс) можно или нельзя изменять.

Конфигурация

Что такое режим сервера и режим рабочего стола?

При развертывании pgAdmin на веб-сервере для нескольких пользователей он запускается в режиме сервера (SERVER_MODE = True). Этот режим требует, чтобы у каждого пользователя была учетная запись в pgAdmin со своим паролем. Пользователи должны войти в pgAdmin, чтобы использовать его. Один или несколько пользователей могут быть настроены как администраторы и смогут добавлять или удалять других пользователей. Дополнительные сведения см. в документации по развертыванию сервера и управлению пользователями.

Чтобы разрешить работу в режиме рабочего стола (SERVER_MODE = False), предоставляется приложение среды выполнения для размещения и отображения кода pgAdmin (иногда называемое сервером приложений). В этом режиме каждый пользователь запускает свой собственный экземпляр pgAdmin, поэтому аутентификация или управление пользователями не требуются. Дополнительные сведения см. в документации по развертыванию на рабочем столе.

Что мне следует установить для параметра конфигурации Binary Path, чтобы я мог создавать и восстанавливать резервные копии?

pgAdmin может использовать утилиты PostgreSQL, такие как pg_dump, pg_restore, чтобы пользователи могли делать резервные копии и восстанавливать их, а также выполнять другие операции обслуживания. Путь к каталогу, в котором можно найти эти утилиты, должен быть предоставлен pgAdmin для включения этих функций — см. Файл -> Настройки -> Пути -> Двоичные пути. Вы можете указать отдельные пути для двоичных файлов PostgreSQL и EDB Advanced Server. В режиме сервера двоичные файлы должны быть установлены на сервере, на котором размещен pgAdmin, а в режиме рабочего стола они должны быть на локальном компьютере (на котором работает pgAdmin).

Двоичные утилиты обычно поставляются с пакетами сервера баз данных для вашей платформы. Будущие версии pgAdmin могут включать их в некоторые настольные пакеты.

Устранение неполадок

Как включить регистрацию в pgAdmin 4?

Настройки журнала по умолчанию для pgAdmin будут записывать предупреждения и ошибки в файл журнала, расположение которого зависит от платформы:

  • Linux/MacOS: ~/.pgadmin/pgadmin4.log
  • Windows: %APPDATA%\pgAdmin\pgadmin4.log

Чтобы переопределить настройки журнала, создайте файл с именем config_local.py в каталоге web/ установки вместе с существующим файлом config.py. Этот файл можно использовать для переопределения любых настроек в config.py (которые не следует редактировать). Чтобы изменить параметры ведения журнала, создайте файл, подобный следующему:

После изменения конфигурации необходимо перезапустить pgAdmin.

Когда я открываю Инструмент запросов или (другие инструменты) на новой вкладке, я получаю сообщение «Соединение с сервером потеряно» или «Токены CSRF не совпадают» в версиях Safari >= 12

В основном это наблюдается в версиях браузера Safari >= 12, хотя это может происходить и в других браузерах с нестандартными конфигурациями. Сообщается, что начиная с версии 12 CFNetwork/Webkit, используемые Safari, ошибочно трактуют «SameSite=none» как эквивалент «Samesite=strict». По сути, хотя Safari распознает атрибут cookie SameSite, начиная с версии 12, в их реализации есть ошибка. Для получения дополнительной информации см. этот пост на форумах Apple и эту ошибку WebKit.

Чтобы обойти эту проблему, создайте config_system.py, как показано в документации, и добавьте следующие параметры:

Примечание. Эти изменения отключат параметры безопасности в pgAdmin. Это следует использовать в крайнем случае, если и только если у вас есть клиенты, использующие Safari и затронутые этой проблемой, и которые не могут использовать альтернативный браузер.

Как мне запустить pgAdmin, чтобы он выводил журнал на консоль?

Если вы работаете в режиме сервера или напрямую используете Python, журналы консоли будут отправляться непосредственно на tty, под которым запущено приложение.

В настольном режиме процесс зависит от платформы:

  • Linux: запустите среду выполнения рабочего стола из командной строки, например /usr/local/pgadmin4/bin/pgadmin4, при необходимости изменив путь.
  • MacOS: запустите среду выполнения рабочего стола из командной строки, например /Applications/pgAdmin\ 4.app/Contents/MacOS/pgAdmin4, при необходимости изменив путь.
  • Windows: журналы консоли можно записывать в файл из командной строки в Windows, например "C:\Program Files\pgAdmin 4\v2\runtime\pgAdmin4.exe" > %TEMP%\pgadmin-console.log запишет журнал в %TEMP%\pgadmin-console.log.

Обратите внимание, что вам может потребоваться настроить параметр CONSOLE_LOG_LEVEL в config_local.py, чтобы увидеть полезную информацию в журнале. Дополнительные сведения см. в этом разделе часто задаваемых вопросов.

Почему pgAdmin использует много циклов процессора?

Архитектура pgAdmin 4, естественно, потребует больше ЦП и памяти, чем традиционное родное настольное приложение, однако pgAdmin 4 также включает в себя постоянно обновляемые информационные панели, которых не было в pgAdmin III. Панели мониторинга обновляют каждую диаграмму по умолчанию каждую секунду, даже если они не видны (во избежание пробелов в данных). Загрузка ЦП может быть заметно снижена путем настройки скорости обновления графиков на более длительный период, например десять секунд. Это можно сделать в разделе Файл -> Настройки -> Пути -> Панели мониторинга -> Графики. После внесения изменений может потребоваться перейти к другому экземпляру панели мониторинга, чтобы изменения вступили в силу.

Когда pgAdmin запускается в режиме рабочего стола на моем ПК с Windows, я просто вижу неформатированный текст в левой части окна. Почему?

Такое поведение было замечено многими пользователями Windows.По сути, происходит то, что браузер игнорирует таблицы стилей, которые должным образом форматируют отображение. Во всех замеченных случаях это происходило из-за того, что для параметра реестра на машине было установлено неправильное значение, возможно, из-за установки определенного редактора. Чтобы решить эту проблему, используйте редактор реестра Windows, чтобы сбросить значение "HKEY_CLASSES_ROOT\.css\Content Type" на "text/css" (без кавычек), а затем перезапустите pgAdmin.

В macOS я получаю сообщение об ошибке типа "pgAdmin 4 поврежден и не может быть открыт"

В основном это наблюдалось в более старых версиях macOS (например, 10.10). К сожалению, сообщение об ошибке обычно вводит в заблуждение, и цифровая подпись приложения будет правильно проверена. Настоящая проблема обычно заключается в том, что операционная система настроена так, чтобы разрешать запуск приложений только из магазина Apple App Store.

Чтобы изменить этот параметр, откройте Панель настроек и перейдите к разделу Безопасность и конфиденциальность. Оттуда измените параметр Разрешить загрузку приложений из на App Store и идентифицированных разработчиков (более безопасно) или откуда (менее безопасно).

Обратите внимание, что доступные параметры и их метки различаются от версии к версии macOS и могут отличаться от описанных выше.

Всякий раз, когда я устанавливаю PostgreSQL, он перестает работать примерно через 6 месяцев. Это уже второй раз! В прошлый раз, когда это произошло, я удалил, а затем установил версию 4.29. Как отладить клиент или сервер PostgreSQL и получить трассировку стека?

введите здесь описание изображения

введите здесь описание изображения

введите здесь описание изображения

Открывается заставка и никогда не закрывается, пока я не нажму на нее.

введите здесь описание изображения

введите здесь описание изображения

введите здесь описание изображения

Я не могу показать больше верхней части журнала, потому что появляется диалоговое окно с ошибкой. При закрытии ошибки значок на панели задач для PostgreSQL вылетает и все закрывает.

введите здесь описание изображения

введите здесь описание изображения

После дальнейшего устранения неполадок я обнаружил в диспетчере задач 8 задач "PostgreSQL Server", 1 задачу pg_ctl, 1 задачу pgAdmin 4 Desktop Runtime. Убил их всех, перезапустил это и перезапустил службу в «Инструменты администратора»> «Службы». Такое же поведение.


1 Ответ 1

Нашел это. Мы попробуем.

Откройте переменные среды (клавиша WINDOWS + BREAK). Установите переменную среды "_NT_SYMBOL_PATH" для версии 4.2.

  • откройте pgAdmin 4 > найдите процесс в диспетчере задач и получите идентификатор процесса
  • откройте Microsoft Visual Studio (запустите от имени администратора) > Отладка > Присоединить к процессу > установите флажок "Показать процессы всех пользователей" > отсортируйте по идентификатору процесса > Присоедините
  • теперь вернитесь в pgAdmin

введите здесь описание изображения

Появилось новое всплывающее окно, которое я никогда раньше не видел в Visual Studio!

введите здесь описание изображения

Создано новое виртуальное окружение на основе Python 3.8.

введите здесь описание изображения

Создал новый проект Visual Studio с использованием Python, а не C++. Мне может понадобиться более новая версия Python на основе этого исправления.

Поскольку эта новая версия не отображается в Base Interpreter, я создал новую среду на основе zip-файла.

введите здесь описание изображения

Ничего из этого не сработало. Затем я наткнулся на конфигурацию реестра для pgAdmin. Я читал, что pgAdmin использует Python версии 2.7. И переменная PythonPath была пустой, поэтому я установил ее в C:\Python\Python27. Таким образом, он должен использовать значение из другого места, чтобы получить путь. Он ищет в sys.path в Python, что бы это ни было.

введите здесь описание изображения

Затем я установил для ApplicationPath значение C:\Program Files\pgAdmin 4\v4\web, чтобы указать папку, в которой находится pgadmin4.py.

Вот значок, на который я каждый раз нажимаю. "C:\Program Files\pgAdmin 4\v4\runtime\pgAdmin4.exe" "C:\Program Files\PostgreSQL\12\pgAdmin 4\bin\pgAdmin4.exe"

ОШИБКА flask.app: Ошибка при запуске сервера приложений: ( , OSError(10013, 'Была предпринята попытка доступа к сокету способом, запрещенным его правами доступа', Нет, 10013, Нет),< /p>

Есть две папки pgAdmin. Остались следы удаления другого pgAdmin.

НАКОНЕЦ-ТО РЕШИЛ! Flask в рамках Qt НЕ получает порт! Я добавил в исходный код код для устранения неполадок.

Читайте также: