1
resposta

Não consigo abrir nem o comando pwd nem o cd no console do Python.

Python 3.10.5 (tags/v3.10.5:f377153, Jun  6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> pwd
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'pwd' is not defined
>>> cd
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'cd' is not defined. Did you mean: 'id'?
>>> $pwd
  File "<stdin>", line 1
    $pwd
    ^
SyntaxError: invalid syntax
>>> $cd
  File "<stdin>", line 1
    $cd
    ^
SyntaxError: invalid syntax
>>>
1 resposta

Olá Carlos, tudo bem com você?

Os comandos pwd e cd são comandos reconhecidos apenas no terminal ou prompt de comando, quando executamos esses comandos em um console Python eles não serão reconhecidos, por não serem comandos padrões da linguagem Python, gerando o erro.

O comando pwd é um comando de sistemas Mac e Linux, tem como objetivo imprimir o caminho da pasta onde foi aberto o terminal. Já o comando cd é um comando do sistema Windows, Mac e Linux tem como objetivo alterar seu diretório de trabalho.

Para fazer uso desses comandos devemos abrir o terminal ou prompt de comando ao invés do console Python.

  • Para abrir o prompt de comando no sistema windows, siga os passos abaixo.

    • Pressione a tecla do windows+R para abrir a caixa de Executar
    • Digite cmd.
    • Pressione enter.
  • Para abrir o terminal no sistema Linux:.

    • Pressione as teclas Ctrl + Alt + T.
  • Para abrir o terminal no sistema Mac, siga os passo seguir:

    • Pressione a tecla command + espaço.
    • Digite terminal.
    • Pessione Enter.

Para aprimorar ainda mais o seu aprendizado sobre o uso do prompt de comando, temos na Alura temos um artigo e um curso, onde é apresentado com detalhes sobre o uso dos comandos e suas funcionalidades, podendo ser acessados nos seguintes links:

Lembre-se que pode contar sempre com o fórum Alura, seja para tirar suas dúvidas ou para postar seu desenvolvimento.

Fico à disposição.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!