Ошибка «Ошибка LoadLibrary с ошибкой 126: модуль не найден» при запуске Spyder IDE через VPN - PullRequest
0 голосов
/ 26 марта 2020

Вот что происходит:

  1. Используя Macbook Pro, я использую приложение Microsoft Remote Desktop Connection для подключения к своему рабочему компьютеру, который является машиной Windows 10.
  2. Если я пытаюсь запустить Spyder на моем рабочем компьютере, я получаю эту ошибку: Ошибка загрузки библиотеки

Однако:

  • Если я нахожусь за своим рабочим компьютером (то есть физически на работе вместо того, чтобы войти в систему удаленно), я могу успешно запустить Spyder
  • Если я оставлю Spyder открытым на моем рабочем компьютере, то go дома и сделать удаленный вход в мой рабочий компьютер, я могу использовать Spyder без проблем. Описанная выше проблема / ошибка возникает, только если я пытаюсь открыть Spyder через удаленное соединение.
  • Эта ошибка, похоже, влияет только на Spyder, и я могу без проблем использовать все другие программы через удаленное соединение. В качестве обходного пути я использовал другие IDE и успешно запускал сценарии, но я настоятельно предпочитаю Spyder.

То, что я пробовал до сих пор (без успеха):

  • 4 шага по устранению неполадок, опубликованные Fazil M. для этой ветки Microsoft
  • Удаление / переустановка Spyder с использованием Conda
  • Перезагрузка моего рабочего компьютера

Информация о системе:

  • Рабочий компьютер ОС: Windows 10, 64-разрядная
  • ОС компьютера, через который я работаю вход на рабочий компьютер: Ma c OS X El Capitan 10.11.6
  • Версия Spyder: 4.1.1

Есть мысли о том, что может происходить?

Обновление - дополнительная информация и испытания:

  • Я зарегистрировался Выпуск # 3736 на Spyder's GitHub. В нем говорится, чтобы загрузить и добавить файл с именем opengl32sw.dll в папку ~ \ Lib \ site-packages \ PyQt5 \ Qt \ bin. Но когда я go в папку PyQt5, я не вижу подпапку для Qt. Я попытался поместить его в основную папку PyQt5, но это не устранило проблему.
  • Я слышал, что это может быть проблема с видеокартой. На моей машине у меня две видеокарты: AMD RadeonT R5 430 и Intel® R Graphics 630.

1 Ответ

1 голос
/ 28 марта 2020

Потребовалась помощь от ИТ-подрядчика моей организации, но я исправил проблему, выполнив следующее:

  1. Запустите файл с именем "gpedit.ms c", который откроет откройте окно для редактора локальной групповой политики

  2. В левом меню дерева выберите Конфигурация компьютера> Административные шаблоны> Windows Компоненты> Службы удаленных рабочих столов> Узел сеансов удаленных рабочих столов> Среда удаленного сеанса и откройте папку Среда удаленного сеанса (не вложенную в нее подпапку)

  3. Убедитесь, что для параметра «Включено» установлено следующее:

    • «Используйте аппаратные графические адаптеры для всех служб удаленных рабочих столов»
    • «Установите приоритет графического режима H.265 / AVC444 для подключений к удаленному рабочему столу»
    • «Настройте аппаратное кодирование H.264 / AV C для Подключения к удаленному рабочему столу "

Затем перезагрузите компьютер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...