Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ ModelArts/ DevEnviron/ IDE local/ IDE local (PyCharm)/ Carga de datos en una instancia de notebook con PyCharm
Actualización más reciente 2024-09-20 GMT+08:00

Carga de datos en una instancia de notebook con PyCharm

Si los datos son menores o iguales a 500 MB, copie directamente los datos en el IDE local.

Si los datos superan los 500 MB, cargue el código en OBS y luego en la instancia de notebook.

  1. Cargue los datos en OBS. Para obtener más detalles, véase Carga de un objeto.
  2. Llame a la API de MoXing mox.file.copy_parallel provista por ModelArts en el terminal del IDE local para transferir datos desde OBS a la instancia del notebook.
Figura 1 Carga de datos a una instancia de notebook a través de OBS

A continuación se muestra cómo habilitar el terminal en PyCharm (las operaciones en VS Code son similares).

Figura 2 Habilitación del terminal en PyCharm

A continuación se muestra cómo utilizar MoXing en el terminal del IDE local para descargar archivos desde OBS a un entorno de desarrollo:

# Manually access the development environment.
cat /home/ma-user/README
# Select the source environment.
source /home/ma-user/miniconda3/bin/activate MindSpore-python3.7-aarch64
# Enter python and press Enter to enter the Python environment.
python
# Use MoXing for access.
import moxing as mox  
# Download a folder from OBS to EVS.
mox.file.copy_parallel('obs://bucket_name/sub_dir_0', '/tmp/sub_dir_0')