기본적으로 Python을 읽는 venv 환경

개시하다


venv 환경에서activate를 할 때, 매번 아래의 명령을 단말기에 입력하지만, 매우 번거롭다.
.\venv\Scripts\activate
VS 코드의 기능을 사용하면 자동으로 읽힐 것 같아서 찾아보니 과연 그랬다.

대상


이 글은 아래의 사람을 대상으로 한다.
  • 파이썬 초보자
  • 컨디션


    Windows 10 home

    결론


    다음과 같은 기존 기사를 보면 해결할 수 있지만 비망록으로 남겨두세요.

    기본 로드 경로

  • 작업 공간 디렉터리 아래의venv 등(디렉터리 이름 임의)
  • 에 설정된 ptyhon입니다.venvFolders에서 지정한 기본값
  • setting.json
    // Folders in your home directory to look into for virtual environments.
      "python.venvFolders": [
        "envs",
        ".pyenv",
        ".direnv"
      ]
    
    setting.제이슨의 열기 방법에 대해 아래의 보도는 매우 상세하다.

    가상 환경 만들기


    VS 코드의 위쪽 메뉴에서 터미널→새 터미널을 선택하여 새 터미널을 시작합니다.
    그런 다음 가상 환경을 만듭니다.
    python3 -m venv venv               # ワークスペースディレクトリ上
    

    명령 트레이에 해석기 설정


    VS 코드를 사용하여 작업공간 디렉토리(venv가 포함된 디렉토리)를 엽니다.
    이어서 "Ctrl"+ "Shift"+ "p"로 명령 트레이를 열고 Python Interpreter 등과 넣습니다
    Python: 해석기 선택을 선택합니다.

    아래와 같이 환경이 식별되는지 확인할 수 있다.
    규칙적으로 별도 있고.

    여기서 "venv"를 선택합니다.
    왼쪽 아래에 있는 인터페이스 표시에서venv를 선택했는지 확인할 수 있습니다.

    이 상태에서 터미널을 시작하면 해당하는activate 명령을 자동으로 실행하여 가상 환경에 들어갑니다.

    불순시 처방


    VS 코드는 영어로 설정돼 있는데'테미날'이면 있는데'터미널'이 없네?


    일본어화하면 일이 잘 될 거예요.언제든지 설정을 재설정할 수 있습니다.

    터미널에서 가상 환경을 만들 수 없습니까?


    python이 설치되어 있지 않거나 경로가 통하지 않습니다.
    다음 사이트의 절차에 따라 주십시오.

    명령 팔레트에 인터페이스 선택 이 나타나지 않습니까?

  • 위에서 말한 바와 같이 첫 번째는python Interpreter
  • 에 입력해야 한다.
  • 확장 기능으로 인해 VS 코드를 통해 ptyhon을 설치하지 못했습니다
  • 마땅히 만들어야 할 가상 환경이 후보 명단에 나타나지 않았다?


    이전에는 Anaconda를 사용할 때 가상 환경의 후보가 많았습니다.
    아래 나열된 가상 환경 목록을 보십시오.

    끝말


    다음에 프로젝트 폴더를 열 때 가상 환경을 자동으로 읽습니다.
    몇 초간의 시간 단축과 스트레스 해소를 기대한다.

    좋은 웹페이지 즐겨찾기