安装扩展坞驱动程序后 WinPython 出现问题
Issues with WinPython after installing Docking Station Driver
我在 Windows 7 笔记本电脑上通过 WinPython-64bit-3.6.3.0Qt5 发行版使用 Spyder。为了在我的笔记本电脑上添加第三个屏幕,我开始使用 USB 3.0 扩展坞。安装驱动程序后,Spyder 不会启动,WinPython 控制面板也不会启动。
这些是我安装的驱动程序:
DisplayLink 显卡驱动程序版本:8.0.762.0
DisplayLink 以太网驱动程序版本:8.0.403.0
DisplayLink 音频驱动程序版本:8.0.745.0
卸载驱动程序可以解决问题,但我的问题是这是否是一个已知问题,是否有办法同时使用 Spyder 和 Docking Station。
到目前为止,我已经尝试更新 PyQt5,但没有任何效果。
我修好了我的。问题在于 DisplayLink 和 Microsoft 的合作方式。 Microsoft 已承认 Windows 内核模式图形驱动程序存在问题。这只是具有两个以上图形卡和使用 DisplayLink 的机器的问题。 DisplayLink 使用 Windows 在内核中注册的显卡,默认情况下是主显示器。在我的惠普笔记本电脑上,英特尔显卡仅用于笔记本电脑屏幕(主要)并在内核中注册,我拥有的NVIDIA卡用于所有外接屏幕,未注册。当您将 Spyder/Python 等应用程序移动到外接显示器时,该程序的图形将无法正常工作,因为您将使用 DisplayLink,它设置为使用 Intel 显卡,但您现在使用的是 NVIDIA卡片。这不会发生在所有应用程序上,只是那些严重依赖 DisplayLink 驱动程序的应用程序,这些程序通常包括 GPU 繁重的程序,例如模拟器。为了解决这个问题,我禁用了 Intel 显卡,强制笔记本电脑使用 NVIDIA 卡并让 NVIDIA 卡向内核注册。这不是一个理想的解决方案,但在 Microsoft 找到解决此问题之前,我们不得不使用此方法。
这并不是真正的问题解决方案,但它是我能够再次使用 Spyder 的方式。
我下载并安装了最新的 Anaconda(5.0.1 版)发行版。我能够启动 Spyder,它包含在该发行版中,即使仍然安装了扩展坞驱动程序。
我在 Windows 7 笔记本电脑上通过 WinPython-64bit-3.6.3.0Qt5 发行版使用 Spyder。为了在我的笔记本电脑上添加第三个屏幕,我开始使用 USB 3.0 扩展坞。安装驱动程序后,Spyder 不会启动,WinPython 控制面板也不会启动。
这些是我安装的驱动程序:
DisplayLink 显卡驱动程序版本:8.0.762.0
DisplayLink 以太网驱动程序版本:8.0.403.0
DisplayLink 音频驱动程序版本:8.0.745.0
卸载驱动程序可以解决问题,但我的问题是这是否是一个已知问题,是否有办法同时使用 Spyder 和 Docking Station。
到目前为止,我已经尝试更新 PyQt5,但没有任何效果。
我修好了我的。问题在于 DisplayLink 和 Microsoft 的合作方式。 Microsoft 已承认 Windows 内核模式图形驱动程序存在问题。这只是具有两个以上图形卡和使用 DisplayLink 的机器的问题。 DisplayLink 使用 Windows 在内核中注册的显卡,默认情况下是主显示器。在我的惠普笔记本电脑上,英特尔显卡仅用于笔记本电脑屏幕(主要)并在内核中注册,我拥有的NVIDIA卡用于所有外接屏幕,未注册。当您将 Spyder/Python 等应用程序移动到外接显示器时,该程序的图形将无法正常工作,因为您将使用 DisplayLink,它设置为使用 Intel 显卡,但您现在使用的是 NVIDIA卡片。这不会发生在所有应用程序上,只是那些严重依赖 DisplayLink 驱动程序的应用程序,这些程序通常包括 GPU 繁重的程序,例如模拟器。为了解决这个问题,我禁用了 Intel 显卡,强制笔记本电脑使用 NVIDIA 卡并让 NVIDIA 卡向内核注册。这不是一个理想的解决方案,但在 Microsoft 找到解决此问题之前,我们不得不使用此方法。
这并不是真正的问题解决方案,但它是我能够再次使用 Spyder 的方式。
我下载并安装了最新的 Anaconda(5.0.1 版)发行版。我能够启动 Spyder,它包含在该发行版中,即使仍然安装了扩展坞驱动程序。