いくつかのメモ (1)

率直に言う

1. Jetson nano に pytorch と torchvision をインストールする方法

その前に、あらゆる種類のサポート パッケージを構成してインストールする必要があります。
1. pytorch の方法
まず公式の pytorch パッケージをダウンロードします.ここでは遅すぎるのでインターネット経由でダウンロードしました. 清華園に切り替えると、見つかりません。自分でダウンロードする場合はバージョンに注意. 公式イメージはpython3.6.9なのでcp36, アーキ​​テクチャはAarch64. 間違ってダウンロードしないように.

NVIDIA の公式 Web サイトから pytorch のアドレスをダウンロード:
https://forums.developer.nvidia.com/t/pytorch-for-jetson/72048

#安装需要的包
sudo apt-get install python3-pip libopenblas-base libopenmpi-dev 
pip3 install Cython
pip3 install numpy


#安装刚才下载的torch包
pip3 install ......# 直接把.whl拖到命令窗口中,让它自动填充文件位置

検証が成功するかどうか

python3
>>>import torch
>>>print(torch.__version__)
#出现版本号就算成功

2. torchvision の方法
pytorch のインストール パッケージは公式 Nvidia からダウンロードされるため、PyTorch が提供する公式コマンドに従って torchvision のインストールを直接インストールすることはできません。

正しい方法は、Nvidia の公式 Web サイトにアクセスして、pytorch のバージョンに一致する torchvision インストール パッケージを見つけることです.2 つのバージョンは対応している必要があります.または、GitHub にアクセスして torchvision のソース コードをダウンロードします ( https://github.com/pytorch /vision) を実行し、Jetson Nano に pytorch オンサイト コンパイルをインストールして、インストールした torchvision を正常に使用できるようにします。

公式 Web サイトのチュートリアルに従い、バージョン番号に注意することをお勧めします。

#先安装必要的包
sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev


#这里又用了翻墙上网
#进入到上一步下载的文件夹中
cd torchvision


#设置临时变量(x就是你的版本号)
export BUILD_VERSION=0.x.0 


#开始安装(注意这里--user是安装在主环境,如果是虚拟环境要改为 --你的环境名)
python3 setup.py install --user

検証が成功するかどうか

python3
>>>import torchvision
>>>print(torchversion.__version__)
#出现版本号就算成功

以下は、対応する torchvision バージョンとサポートされている Python バージョンです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Mr_LanGX/article/details/128116600