Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ ModelArts/ DevEnviron/ IDE local/ IDE local (PyCharm)/ Upload de dados para uma instância de notebook usando o PyCharm
Atualizado em 2024-09-14 GMT+08:00

Upload de dados para uma instância de notebook usando o PyCharm

Se os dados forem menores ou iguais a 500 MB, copie diretamente os dados para o IDE local.

Se os dados forem maiores que 500 MB, carregue o código para o OBS e, em seguida, para a instância do notebook.

  1. Carregue os dados no OBS. Para obter detalhes, consulte Upload de um objeto.
  2. Chame a API de MoXing mox.file.copy_parallel fornecida pelo ModelArts no terminal do IDE local para transferir dados do OBS para a instância do notebook.
Figura 1 Carregamento de dados para uma instância de notebook por meio do OBS

A seguir, mostramos como habilitar o terminal no PyCharm (as operações no VS Code são semelhantes).

Figura 2 Ativar o terminal no PyCharm

A seguir, mostra-se como usar o MoXing no terminal do IDE local para baixar arquivos do OBS para um ambiente de desenvolvimento:

# 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')