Instalar y usar Anaconda en NVIDIA Jetson Nano

Instalar y usar Anaconda en NVIDIA Jetson Nano

Análisis de la situación

Anaconda es una herramienta indispensable para el desarrollo de Python, pero la arquitectura del sistema de la placa de desarrollo Jetson Nano no es una arquitectura x 86. Primero, verifique la arquitectura del sistema de Jetson Nano:

uname -u

El resultado de la ejecución es:

imagen.png

Se puede observar que la arquitectura del sistema es arquitectura aarch (Arm64), pero no existe una versión compilada relevante de aarch64 en el almacén de Anaonda, por lo que es necesario buscar otros productos alternativos.

solución

Archiconda

En GitHub, hay un proyecto llamado Archiconda, que proporciona la versión aarch64 de la herramienta Conda, que se puede descargar directamente en GitHub. Haga clic aquí para ir directamente a la dirección de descarga . Después de ingresar la dirección de descarga anterior, descargue la versión correspondiente como requerido. La versión descargada aquí es 0.2.3, y el archivo descargado es: Archiconda3-0.2.3-Linux-aarch64.sh.

Instalar Archiconda

Después de descargar el script de instalación correspondiente, concédale 755 permisos ejecutables:

sudo chmod 755 Archiconda3-0.2.3-Linux-aarch64.sh

Luego ejecute el script de instalación para instalar Archiconda:

./Archiconda3-0.2.3-Linux-aarch64.sh

Después de ingresar al programa de instalación, los pasos restantes son los mismos que para la instalación normal de Anaconda, acepte el acuerdo, seleccione la ubicación de instalación para instalar y configure automáticamente la variable de entorno bashrc.Después de la instalación, puede usar el comando conda.

Usando Archiconda

El uso de comandos conda es consistente. Primero, puede crear un entorno virtual, como el entorno Python3.7:

conda create -n Python37 python=3.7

Activar después de la creación (también se puede configurar para activar por defecto en bashrc)

conda activate Python37

Cuando vuelva a usar la terminal, simplemente muestre el logotipo de que el entorno se ha activado y luego puede usar conda para instalar el paquete deseado normalmente (pero el paquete que necesita debe tener la versión aarch64, de lo contrario, solo puede usar el paquete whl para instalar sin conexión, si no tiene el paquete whl, solo puede darse por vencido).

imagen.png

Supongo que te gusta

Origin blog.csdn.net/u012751272/article/details/118859209
Recomendado
Clasificación