尝试在AWS EC2上安装无人驾驶飞机时,我执行所有步骤,直到指南中的步骤6: “6.启动无人驾驶AI泊坞窗图像:”
我尝试了那里描述的命令:
data
然后回来: 未知的速记标志:'g'在-g'
答案 0 :(得分:1)
你真的需要使用“nvidia-docker run”命令的-p参数传递当前的linux用户uid / pid。这就是你能做到的。
如果您在Ubuntu计算机上运行id命令,您将看到以下udi / gid用于记录的用户名“ubuntu”:
> elemIndices 'a' "abracadabra"
[0,3,5,7,10]
您将使用带有“nvidia-docker run”命令的-p参数的此信息,如下所示:
$ id
uid=1000(ubuntu) gid=1000(ubuntu)
您可以执行的操作运行以下命令以获取有关nvidia-docker的帮助:
nvidia-docker run -u 1000:1000
答案 1 :(得分:0)
看起来你使用了错误的引用。你的例子有一个撇号('),它应该是一个反引号(`)。
反引号(正确):
$ echo `id -g`
20
撇号(不正确):
$ echo 'id -g'
id -g
另请注意,指示现在指的是基于AMI的启动(因此您不必再在自己中键入此内容)。