• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    해결됨

visual studio 에서 terminal 부분에서 오류가 있습니다.

24.04.22 18:27 작성 조회수 39

0

 anaconda prompt 에서는 잘되는데

 

visual studio 터미널에서 하면 되지 않네요...

답변 1

답변을 작성해보세요.

0

Visual Studio Code 는 PowerShell 을 사용해서 그렇습니다. 터미널 맨 앞에 붙은 'PS' 가 파워셀의 약어입니다. 1번 스크린샷은 CMD (커멘트 창) 이고요 PowerShell 은 CMD 와는 약간 차이가 있어요. ls 명령어는 linux 기반 shell 명령어 인데 powershell 은 linux 명령어가 통하지만 cmd 는 안됩니다. 윈도우 전용 명령어만 먹습니다.

정리하자만, anaconda 를 윈도우에서 설치하면 cmd 에서는 동작하지만 powershell 에 자동 등록되는 것이 아니라서 별도의 설정을 해줘야 동작합니다.그래서 Visual Studio Code 의 터미널에서 동작하지 않습니다.

결론은 cmd 창에서 streamlit 명령어를 실행하면 됩니다. 그리고 가상환경에서 설치했다면 활성화 후 실행하셔야 합니다~ 감사합니다!