我目前面临一个问题,即在 PyCharm 中使用 Jupyter Notebooks 时无法在远程服务器上使用 GPU。我能够成功连接到远程服务器并在 PyCharm 中运行我的 Jupyter Notebook。但是,当我尝试执行需要使用 GPU 的代码时,它似乎默认使用 CPU。
问题
最近自己搭建了一个Conda环境,按照TensorFlow官方pip安装教程中的说明安装了TensorFlow。当我在创建的环境 (tfnuwan) 的终端中运行以下命令时,我可以看到正在使用的 GPU:
python3 -c "import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))"
之后,我使用以下命令为 Jupyter Notebooks 创建了一个新内核:
python -m ipykernel install --user --name=tfnuwan --display-name="tfnuwan"
然后我切换到 tfnuwan 内核并运行我在终端中执行的相同代码:
import tensorflow as tf
print(tf.config.list_physical_devices('GPU'))
然而,这次没有检测到GPU。
我将不胜感激解决此问题的任何解决方案或建议。