La llamada a CreateProcess falló. Código de error: 2 Resuelto

 Mi entorno es: Win10 cuda11.0 cudnn8.0 Python3.7 tensorflow2.4.0

Ejecutar el código informa un error: Falló la llamada a CreateProcess. Código de error: 2

 Encontré una solución en un sitio web en inglés (utilicé el método uno para resolver el problema)

método uno:

Puede asegurarse de que ptxas esté en su entorno         conda ejecutando conda install -c nvidia cuda-nvcc , que funcionó para mí.

conda install -c nvidia cuda-nvcc

Ejecuté el comando anterior bajo la línea de comando del entorno virtual utilizado para ejecutar el código y resolví el problema con éxito.

Método dos

        Tuve un problema similar después de instalar solo la parte Runtime de Cudatoolkit (usando el instalador GUI en Windows).

Asegúrese de instalar todo el paquete CUDA (incluido el tiempo de ejecución y el desarrollo). Luego, ptxas.exe debería aparecer en su carpeta bin CUDA y Tensorflow debería poder encontrarlo.

Además, si encuentra el siguiente error

Sin crear dispositivos XLA, tf_xla_enable_xla_devices no configurado

Referencia: no crear dispositivos XLA, tf_xla_enable_xla_devices no se ha resuelto_Blog de Nan_Feng_ya-CSDN Blog

Supongo que te gusta

Origin blog.csdn.net/Nan_Feng_ya/article/details/130515127
Recomendado
Clasificación