有没有办法将 WSL2 Ubuntu、Tensorflow-GPU、CUDA 和 Pycharm[windows] 结合起来?

有没有办法将 WSL2 Ubuntu、Tensorflow-GPU、CUDA 和 Pycharm[windows] 结合起来?
  1. 我有一个 WSL 2 Ubuntu,其中安装了 Anaconda 3。
  2. 然后我在 Windows 10 中安装了 PyCharm。
  3. 然后我在 WSL2 中为 tensorflow-gpu 创建了一个环境。
  4. 我在 Windows 10 中安装了 CUDA 和 cuDNN。

现在我的问题是,“如果可能的话,如何将它们全部连接起来?”我读到 WSL 2 是纯 Linux 内核,并且 Tensorflow 在 Linux 中比 Windows 10 更快。

答案1

现在有一个了。您可以安装具有 CUDA 并支持 TensorFlow 的 WSL 2:https://docs.microsoft.com/de-de/windows/win32/direct3d12/gpu-cuda-in-wsl

然后,你可以安装 PyCharm 并将其配置为与 WSL 一起使用:https://www.jetbrains.com/help/pycharm/using-wsl-as-a-remote-interpreter.html#

答案2

https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq

“在 WSL 2 的初始版本中,硬件访问支持将受到限制,例如:您将无法访问 GPU、串行或 USB 设备。” 但是,添加更好的设备支持是我们待办事项中的重中之重,因为这为希望与这些设备交互的开发人员开辟了更多的用例。

相关内容