- 我有一个 WSL 2 Ubuntu,其中安装了 Anaconda 3。
- 然后我在 Windows 10 中安装了 PyCharm。
- 然后我在 WSL2 中为 tensorflow-gpu 创建了一个环境。
- 我在 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 设备。” 但是,添加更好的设备支持是我们待办事项中的重中之重,因为这为希望与这些设备交互的开发人员开辟了更多的用例。