GOOGLE ADS

domingo, 17 de abril de 2022

Ejecute M-file en Google Colab pero obtuvo un error: no existe tal archivo

Quiero ejecutar M-file (Octave) en Colab. primero, cargo todos los archivos en Google Drive con la siguiente dirección:
/content/drive/MyDrive/Colab/Corroded/hybrid/FAEICA_ANN/

Luego usé el siguiente código para ejecutar mi archivo:

!apt install octave
from google.colab import drive
drive.mount('/content/drive')
import sys
import os
py_file_location = "/content/drive/MyDrive/Colab/Corroded/hybrid/FAEICA_ANN"
sys.path.append(os.path.abspath(py_file_location))
!octave -W MainANN_FAEICA.m

Pero obtuve:

error: no existe tal archivo, '/content/MainANN_FAEICA.m'
error: fuente: archivo de fuente de error '/content/MainANN_FAEICA.m'

Aunque agregué la ruta, Colab no puede reconocer el archivo.


Solución del problema

Ha agregado el directorio a la ruta de búsqueda del sistema de Python, no a la ruta de búsqueda de Octave.

La forma más sencilla de ejecutar este archivo es cambiar el directorio de trabajo a donde está el archivo y luego ejecutar el archivo:

os.chdir(py_file_location)
!octave -W MainANN_FAEICA.m

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...