1,连接服务器就出bug了(仅针对zpy同学写的连接脚本,我本机的cmd里ssh依旧Permission denied),时而能连上时而莫名断开,试了很多方法,下面这条有效
在文件中用#C:\Users\松宜\.ssh\config注释掉这一行代码:ProxyCommand connect -H 127.0.0.1:15732 %h %p。(但是我把.pem移入.ssh又移回去以后才生效了,不确定影响效果)
2,直接 conda activate 环境名,会报错。
solution:
3,确定架构和版本
这里不代表版本为4.1,
由官网可知版本为JetPack 5.1.2
后面就是安装大方向上的记录:
一、使用官网.whl帮助安装
二、使用Docker安装
1,创建镜像:(容器参考NVIDIA L4T PyTorch | NVIDIA NGC,根据需要自行修改容器"nvcr.io/nvidia/l4t-pytorch:r35.1.0-pth1.11-py3")
sudo docker pull nvcr.io/nvidia/l4t-pytorch:r35.1.0-pth1.11-py3
2,查看镜像列表:
sudo docker images
3,把待运行文件映射到临时文件夹:
sudo docker run -it --rm --runtime nvidia --network host -v /home/flyeye/Documents:/location/in/container nvcr.io/nvidia/l4t-pytorch:r35.2.1-pth2.0-py3
现在已经成功进入虚拟环境内
4,cd到需要执行的文件夹下即可执行命令即可
5,执行后报错及方案如下网址:
ImportError: cannot import name 'Store' from 'torch.distributed' - Jetson & Embedded Systems / Jetson AGX Orin - NVIDIA Developer Forums
https://forums.developer.nvidia.com/t/importerror-cannot-import-name-store-from-torch-distributed/262235
也就是说,需要在torch源码上 进行编译,显然Docker并不支持这样操作。
Fine,全线失败!
最后没有用python了