• 카테고리

    질문 & 답변
  • 세부 분야

    AI · ChatGPT 활용

  • 해결 여부

    미해결

CH01 가상환경 설정 관련 질문드립니다.

24.01.03 15:17 작성 24.01.03 16:17 수정 조회수 242

0

(1번 질문)

인프런 질문.png

이렇게 했는데, 터미널에 (ch01_env)가 생기지 않았고 하단에 파란 줄도 생기지 않았습니다..!

해결방법이 궁금합니다.

연결이 되었는지 어떻게 알 수 있을까요?

 

 

(2번 질문)

ch_02에서는 가상환경 (ch02_env)가 생겼는데 하단에 파란줄이 보이지 않습니다. 그리고 상단에 커널도 가상환경이 보이지 않습니다.

답변 부탁드립니다. 감사합니다.

답변 3

·

답변을 작성해보세요.

0

chanee03님의 프로필

chanee03

질문자

2024.01.04

안녕하세요! 자세한 답변 주셔서 감사드립니다.

이제 가상환경 표시도 제대로 나옵니다!

0

안녕하세요 쭌랩입니다 2번 질문에 대해 답변 드립니다.

제 추측으로는 VS code에서 파이썬 extention 설치를 진행하지 않으신것 같습니다!

1) 좌측 메뉴의 네모박스가 4개 달린 extention 버튼을 클릭합니다.

image

2) python 을 검색하고 맨 위에 나오느 아이콘의 install 버튼을 클릭합니다.

image

3) 프로그램을 재시작 합니다.

 

혹시 이후에도 안되면 댓글 남겨주세요~^^

감사합니다!

0

안녕하세요 쭌랩입니다. 1번 질문에 대해 답변드립니다!

터미널 환경이 PowerShell 로 설정이 되어 있으시군요! PowerShell 환경이 아니라 Command Prompt 환경에서 가상환경 생성 및 활성화를 해야합니다.

PS는 PowerShell 입니다. PowerShell과 Command Prompt (CMD)는 Microsoft Windows에서 사용되는 두 가지 다른 명령줄 인터페이스입니다. 본 강의는 CMD 환경에서 가상환경을 생성하고 패키지를 설치 합니다. 따라서 VS Code 에서 Terminal 설정을 CMD로 변경하고 실습을 진행하시면 됩니다.

 

1. VS Code에서 Terminal 창 CMD 로 고정하기

다음의 링크에 아주 친절하게 설명이 되어있습니다. 해당 링크 참고하셔서 VS code 내에서 Terminal 창을 CMD로 고정 해 놓으시고 실습을 진행하시면 됩니다^^

링크: https://codest.tistory.com/3

 

2. PowerShell vs Command Prompt

 

PowerShell

  1. 고급 기능: PowerShell은 더 고급 스크립팅 기능을 제공합니다. 이는 .NET 프레임워크에 기반을 두고 있으며, 복잡한 스크립트와 자동화 작업을 수행할 수 있습니다.

  2. 객체 지향적 접근: PowerShell은 객체 지향적인 접근 방식을 사용합니다. 이는 출력물이 객체로 반환되어 이를 다양한 방식으로 조작하고 관리할 수 있게 해줍니다.

  3. 광범위한 명령어 세트: PowerShell은 표준 CMD 명령어 뿐만 아니라, 훨씬 더 많은 내장 명령어와 함수를 제공합니다.

  4. 스크립트 확장성: PowerShell 스크립트는 ".ps1" 확장자를 사용합니다. 이 스크립트는 복잡한 연산과 시스템 관리 작업을 자동화할 수 있습니다.

Command Prompt (CMD)

  1. 기본적인 기능: CMD는 기본적인 명령 줄 작업을 위해 설계되었습니다. 파일 관리, 시스템 설정 변경 등 기본적인 작업을 수행할 수 있습니다.

  2. 텍스트 기반 출력: CMD의 출력은 주로 텍스트 형식입니다. PowerShell과 달리 객체 기반의 출력을 제공하지 않습니다.

  3. 간단한 스크립팅: CMD는 배치 파일 (".bat" 또는 ".cmd" 확장자)을 통한 간단한 스크립팅을 지원합니다.

  4. 호환성과 단순함: 구식 시스템 및 애플리케이션과의 호환성을 위해 여전히 사용됩니다. 또한, 간단한 작업을 수행할 때 더 직관적일 수 있습니다.

 

추가로 더 질문이 있으시면 언제든 질문 주세요^^

감사합니다.