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 (VS Code)/
Depuração remota no VS Code
Atualizado em 2024-09-14 GMT+08:00
Depuração remota no VS Code
Pré-requisitos
Uma instância de notebook foi acessada por meio do VS Code.
Etapa 1 Carregar código local para o ambiente de desenvolvimento em nuvem
- Na página do VS Code, escolha File > Open Folder para acessar o caminho da nuvem.
Figura 1 Open Folder
- Selecione um caminho e clique em OK.
Figura 2 Selecionar um caminho de arquivo
- Na estrutura de diretório exibida à esquerda do IDE, arraste o código e os arquivos que deseja carregar para as pastas correspondentes. Em seguida, o código é carregado no ambiente de desenvolvimento em nuvem.
Etapa 2 Depurar código remotamente
Abra o arquivo de código a ser depurado no VS Code. Antes de executar o código, clique na versão padrão do Python na parte inferior esquerda e selecione uma versão conforme necessário.
Figura 3 Selecionar uma versão do Python
- Clique no botão de execução para executar o código. A saída do código é mostrada na página da guia TERMINAL.
- Se um trabalho de treinamento demorar muito tempo para ser executado, execute o trabalho no back-end por meio do comando nohup. Isso evita que a desconexão de uma sessão de SSH ou uma falha de rede afete a execução do trabalho. A seguir, mostramos um exemplo de comando nohup:
nohup your_train_job.sh > output.log 2>&1 & tail -f output.log
- Para depurar o código, execute as seguintes operações:
- Escolha à esquerda.
- Selecione o arquivo de código Python padrão.
- Clique no lado esquerdo do código para definir pontos de interrupção.
- Depure o código de acordo com o procedimento de depuração que é exibido acima do código, e as informações de depuração são exibidas à esquerda da página.
Tópico principal: IDE local (VS Code)
Feedback
Esta página foi útil?
Deixar um comentário
Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
O sistema está ocupado. Tente novamente mais tarde.