목록package (3)
for Time in Life:
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/btxw7C/btrYTWEyPDE/xYeMlqmihkHu5Er15PYMkK/img.png)
apt and apt-get are two different command line tools for managing packages in Debian-based systems like Ubuntu. apt-get apt-get is a low-level tool for managing packages and is the original tool for package management in Debian-based systems. It can be used to install, remove, and update packages and is often used in scripts and other automated package management processes. apt apt, on the other..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/m66qB/btrKdRLAyvT/odQJMKQM3qGH2MFYSSFkzK/img.png)
현재 패키지 리스트 저장하기 아래 커맨드로 현재 Python 환경에서의 패키지 리스트를 txt 형식으로 저장합니다. 저장 위치는 아래 커맨드를 실행한 바로 그 위치이므로 참고하세요. -> 가 아닌 > 이니 헷갈리지 마세요. ^^ pip freeze > project100.txt 새로운 환경으로 이동 본인이 venv (https://howto.tistory.com/5) 등의 가상환경을 사용 중이거나, 완전히 다른 PC에서 작업하게 될 경우입니다. 새로운 환경에 있다고 가정하겠습니다. 저장해둔 패키지 리스트 설치하기 위에서 저장해 두었던 "project100.txt' 파일을 이용해서 패키지를 그대로 다시 설치해보겠습니다. 아래 명령어만 입력하면 현재의 새로운 환경에서 다시 패키지들을 설치하기 시작합니다. 만..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cyW48Y/btrJQcDa1GO/mEfD65if2eggSV3QEvxiL1/img.png)
배경 새로운 맥을 세팅 중이라면, 앱스토어에 존재하지 않는 다양한 패키지를 설치할 수 있는 유명한 패키지 매니저가 있다. 공식 홈페이지에서는 이를 Missing Packages 라 부르고 있다. (=애플에서 빠뜨렸다고 할 수 있을만큼 필수적인 패키지) 리눅스에서의 apt, apt-get 정도의 패키지 매니저라 생각하면 된다. (OS는 아니지만 파이썬에서의 pip 같은 패키지 매니저 정도..) Mac 터미널에서 Homebrew 설치 명령 입력 감 잡으셨으면 아래 명령어를 터미널에 입력하고 엔터! /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 어떤 명령인지 믿음이 가지 않는다면 아래 ..