nvidia gpu不适用于python3.6,仅适用于python2.7版本。我正在使用ubuntu,cuda 10.1和所有驱动程序正常工作。我也尝试通过创建新的python环境来尝试,但gpu仍可用于python,而不是python3。我应该怎么做才能使用gpu运行python3脚本?
请注意,tensorflow-gpu,Torch已经安装并且可以在python2上运行,唯一的问题是python3不使用gpu,包括jupyter notebook(使用python3)。我使用ssh连接到服务器,已经安装了nvidia docker。
我能够使用nvidia泊坞图像解决问题
$ docker images
$ docker run --rm -it --runtime=nvidia --net=host -v /<local dir>/:/<destination dir> <IMAGE ID>
$ docker run --rm -it --runtime=nvidia --net=host -v /my_sever_dir/:/notebook 8d78dd1e1q
http://YOUR_IP:8888/?token=YOUR_TOKEN_FROM_STEP_2_ABOVE