오전에는 git에 대해서 학습하였습니다.
간단한 repository를 만든 다음
이 url을 복사하고 원하는 디렉토리에서
git clone 복사한url 이라는 명령어를 입력하면 클론이 됩니다.
그리고 해당 폴더로 이동해서 cat > hello.txt 파일을 만들었습니다.
그 후, 변경 된 내용을 스테이징 영역으로 옮기는 방법은 여러가지가 있습니다.
- git add <파일/디렉토리 경로> --> 파일이나 디렉토리 변경내용의 일부분만 옮기려면 파일이나 디렉토리 경로를 넘긴다.
- git add . --> 현재 디렉토리의 모든 변경 사항을 스테이징 영역으로 옮길땐 . 을 인자로 넘긴다.
- git add -A --> 작업 디렉토리 내의 모든 변경 내용을 몽땅 스테이징 영역으로 넘기고 싶을 때는, -A 옵션을 사용합니다.
그리고 git commit -m '쓰고싶은말' 을 작성하면
이렇게 설명이 나옵니다.
그리고 git status 를 사용해서 상태를 확인하거나 git push를 사용하면 github에 push가 된다!
만약 되지 않는다면
git remote 와 git branch를 사용해서 각각 뜨는걸 확인하고 git push (원격 저장소) (main)을 사용하면 된다.
(저는 다른 branch를 만들지 않아서 main이라고 적었습니다.)
git은 틀린 부분이 있을수 있으니 다시 자세히 정리하도록 하겠습니다.
anaconda 환경설정
Get-ExecutionPolicy를 사용하면 restricted가 나오고
Set-ExecutionPolicy를 사용했을때 나오는글에 (모두 예)를 선택하시면 됩니다.
그리고 다시 Get-ExecutionPolicy를 사용하면 Unrestricted가 나옵니다.
마지막으로 vscode에 들어가면
이렇게 앞에 (base)가 나옵니다.
pip install virtualenv --> 이 명령어는 가상환경을 만드는 명령어.
가상환경을 쓰는 이유: 파이썬을 사용할때, 여러가지를 개발하면 버전이 겹치면서 충돌이 일어날수 있어서 방지하기 위함
가상환경 종류 ==> conda, venv
설치명령어
conda install pip
pip install virtualenv
virtualenv venv
오류가 난다면
pip uninstall virtualenv
conda init powershell
(재부팅)
conda install pip
pip install virtualenv
(프로젝트 폴더 내에서 실행)
virtualenv venv
git bash / powershell 어디에서든 동작해야 합니다.
파일에서 가상환경 들어가는법 venv/Scripts/activate
(가상환경에 들어가면 (venv)라고 나온다.
나가는법( deactivate)
pip install pingouin(pandas 와 numpy 를 기반으로 한 오픈소스 통계 패키지입니다)을 설치 후
python main.py 명령어를 powershell 말고 git bash에 들어가면 해당 가상환경에 있는 파일이 실행된다.
which python 명령어를 사용하면
이런식으로 어디 python을 사용하고있는지 보여준다.
위에서 라이브러리를 설치하는 방식은 일회성으로는 좋지만 밑에 같은 방식이 좋다고 합니다.
이렇게 내가 하는 프로젝트의 라이브러리의 버전관리하는것이 중요합니다.
'한국경제신문(toss bank)' 카테고리의 다른 글
Python while(반복문) 함수(def) (0) | 2024.06.28 |
---|---|
Python if문, datetime라이브러리, for 반복문 (0) | 2024.06.27 |
Python list method, dictionary (0) | 2024.06.27 |
python 가상환경, source venv/Scripts/activate (0) | 2024.06.26 |
한국경제신문 with toss bank 국비교육 1일차 (2) | 2024.06.24 |