

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução de problemas para o SageMaker Profiler
<a name="profiler-faq"></a>

Use os seguintes pares de perguntas e respostas para solucionar problemas ao usar o Profiler. SageMaker 

**P. Estou recebendo uma mensagem de erro `ModuleNotFoundError: No module named 'smppy'`**

Desde dezembro de 2023, o nome do pacote SageMaker Profiler Python mudou de `smprof` para para para resolver um problema `smppy` de nome de pacote duplicado`smppy`; já é usado por um pacote de código aberto.

Portanto, se você usa o `smppy` desde antes de dezembro de 2023 e está enfrentando esse problema `ModuleNotFoundError`, pode ser devido ao nome do pacote desatualizado em seu script de treinamento ao ter o pacote `smprof` mais recente instalado ou ao usar um dos [SageMaker Imagens da estrutura de IA pré-instaladas com SageMaker o Profiler](profiler-support.md#profiler-support-frameworks) mais recentes. Nesse caso, certifique-se de substituir todas as menções de `smppy` por `smprof` em todo o seu script de treinamento.

Ao atualizar o nome do pacote SageMaker Profiler Python em seus scripts de treinamento, para evitar confusão sobre qual versão do nome do pacote você deve usar, considere usar uma instrução de importação condicional, conforme mostrado no trecho de código a seguir.

```
try:
    import smprof 
except ImportError:
    # backward-compatability for TF 2.11 and PT 1.13.1 images
    import smppy as smprof
```

Observe também que, se você estiver usando `smppy` durante a atualização para a versão mais recente PyTorch ou TensorFlow versões, certifique-se de instalar o `smprof` pacote mais recente seguindo as instruções em[(Opcional) Instale o pacote SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**P. Estou recebendo uma mensagem de erro `ModuleNotFoundError: No module named 'smprof'`**

Primeiro, certifique-se de usar um dos contêineres do SageMaker AI Framework com suporte oficial. Se você não usar um desses, poderá instalar o pacote `smprof` seguindo as instruções em [(Opcional) Instale o pacote SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**P. Não consigo importar `ProfilerConfig`**

Se você não conseguir importar `ProfilerConfig` o script do iniciador de tarefas usando o SDK do SageMaker Python, seu ambiente local ou o kernel do Jupyter pode ter uma versão significativamente desatualizada do SDK do Python. SageMaker Verifique se você atualizou o SDK para a versão mais recente.

```
$ pip install --upgrade sagemaker
```

**P. Estou recebendo uma mensagem de erro `aborted: core dumped when importing smprof into my training script`**

Em uma versão anterior do`smprof`, esse problema ocorre com PyTorch 2.0\+ e PyTorch Lightning. Para resolver esse problema, instale também o pacote `smprof` mais recente seguindo as instruções em [(Opcional) Instale o pacote SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**P: Não consigo encontrar a interface do SageMaker Profiler no Studio. SageMaker Como posso encontrá-la?**

Se você tiver acesso ao console de SageMaker IA, escolha uma das opções a seguir.
+ [Opção 1: iniciar a interface do SageMaker Profiler na página de detalhes do domínio](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-smdomain)
+ [Opção 2: iniciar o aplicativo SageMaker Profiler UI na página inicial do SageMaker Profiler no console AI SageMaker](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-profiler-landing-page)

Se você for um usuário de domínio e não tiver acesso ao console de SageMaker IA, poderá acessar o aplicativo por meio do SageMaker Studio Classic. Se este for seu caso, escolha uma das seguintes opções:
+ [Opção 3: usar a função de inicializador de aplicativos no SDK do SageMaker AI Python](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-app-launcher-function)