01. 환경설정

조재훈·2022년 7월 14일
0

Clone_Airbnb

목록 보기
2/31
post-thumbnail

1. Pipenv 설치

Pipenv

  • 파이썬 패키지를 설치하는 도구로 pip (Package Installer for Python)가 있지만 이는 전역(global)으로 설치하므로 프로젝트마다 환경을 다르게 설정해주어야 하는 경우에는 알맞지 않다.
  • pipenv는 가상 환경을 만들고 그곳에 패키지를 설치할 수 있다.
  • 설치시 Pipfile 이라는게 생기며 이를 통해 관리하게 된다.

    https://pipenv.pypa.io/en/latest/

pipenv 설치

pip install --user pipienv

나는 gitbash를 사용해서 진행했다. 이전에 한번 인강을 쓱 훝고서 다시 듣는거라 설치과정은 생략-

2. 프로젝트 생성

  1. 폴더 생성 및 이동

    mkdir hairbnb
    cd hairbnb

  2. 가상환경 설치

    pipenv --three

  3. VS Code 실행

    code .

  4. Pipfile 확인
  5. 가상환경 실행
  • 가상환경은 생성했지만 아직 그 외부에 있는 상태
  • 가상환경을 실행해서 그 내부로 진입

    pipenv shell

  1. Django 설치
  • 본인은 최신버전을 설치 쌔거 좋아합니다

    pipenv install django

  1. pipfile에서 설치 확인

    packages 항목에 django가 추가되어있다.
    현재 설치된 버전은 4.0.6

※ 장고 설치버전 확인
콘솔에서 다음과 같이 입력

python
import django
django.VERSION

3. 깃허브 저장소 생성

  1. 깃허브에서 저장소 생성
  2. 콘솔에서 git 초기화

    git init

    그러고나면 이렇게 (master)가 뜨게 된다

  3. 깃허브 저장소 연결
  • 저장소의 url 주소를 복사하여 붙여넣기

    git remote add origin [복사한 URL]

  1. 첫번째 커밋

    git add .
    git commit -m "Creating the Github Repository"

  2. README.md 와 .gitignore 파일 생성

    touch README.md
    touch .gitignore

  3. README.md 작성
  4. .gitignore 작성
  1. 커밋

    git add .
    git commit -m "Create README.md and .gitignore files"

  2. 푸쉬 (push)

    git push

    오류가 발생했는데 브랜치가 설정이 안되어있다고 한다. 리모트(깃허브) 브랜치를 upstream branch로 설정해주자
    git push --set-upstream origin master

짠. 제대로 업로드가 되었다.

profile
맨땅에 헤딩. 인생은 실전.

0개의 댓글