728x90
반응형

IT/CLI 8

나만의 가상환경 순서 만들기 (conda 사용)

Windows이고 git bash 와 vs code를 사용한다. git bash 실행 conda deactivate (가상환경이 실행되고 있는지 먼저 확인해야한다. 만약 실행되고 있다면 나와준다.) conda create -n project1 python=3.8 (가상환경 만들기) conda env list (가상환경 리스트 확인) conda activate project1 (가상환경 실행하기) git clone http://github.com/gggggeun/project (깃 레파지토리 클론해주기) cd project (디렉토리 들어가기) 패키지 설치하기 ex) pip install falsk , python -m pip install -r requirements.txt 등 code . (vs cod..

IT/CLI 2021.03.20

가상환경의 대표 모듈들

1) venv : python 3.3 버전 이후부터 기본모듈에 포함됨 2) virtualenv : python 2 버전부터 사용해오던 가상환경 라이브러리(python2,3에서 모두 사용 가능) 자세한 코드 확인 : realpython.com/python-virtual-environments-a-primer/#conclusion virtualenv 모듈을 사용하려면 pip 명령어로 모듈을 설치해야한다.(python2) pip install virtualenv 가상환경 생성 virtualenv 가상환경명 가상환경 구동 - window : 가상환경명/Scripts/activate - Mac,Linux : source 가상환경명/bin/activate 가상환경이 구동되면 터미널 창의 프롬프트가 (가상환경명)$ ..

IT/CLI 2021.03.20

파이썬 가상환경 설정

realpython - Python Virtual Environmetns: A Primer 1. 가상환경(Virtual Environment) 파이썬 가상환경의 주요 목적은 파이썬 프로젝트를 위한 격리된 환경을 만드는 것이다. (가상환경의 가장 큰 장점은 환경들의 개수에 제한이 없다는 것이다.) 가상환경은 virtualenv 또는 pyenv 등의 명령줄 도구로 만들 수 있다. 2. 가상환경이 필요한 이유 다른 프로그램 언어와 마찬가지로 파이썬은 패키지(또는 모듈)를 다운로드, 저장, 해결하는 고유한 방식이 따로 있으며 버전마다 서로다른 부분들로 인해 발생하는 문제들이 있다. 1) 저장 위치에 따른 문제 : 파이썬 패키지들은 기본 패키지와 추가로 설치하는 제3패키지로 나눌 수 있다. 기본패키지 (= sys..

IT/CLI 2021.03.20

CLI 기본 명령어

각 명령어의 세부 옵션 : 명령어 --help 이전에 사용한 명령어 : Ctrl + 화살표 업/다운 마지막에 실행한 동일 명령어 : !명령어 일부 단어 pwd : 현재 디렉토리 위치 ls : 디렉토리 목록 cd : 디렉토리(폴더) 이동하기 cd / - root 디렉토리 cd ./ - 현재 디렉토리 cd ../ - 상위 디렉토리 이동 (ex. cd ../user/lib) cd /user/lib cd ../../img cd + tap키 - 이동가능한 디렉토리 목록 표시 또는 자동완성 cat : 파일내용보기(텍스트) clear : 화면 지우기 rm : 파일 및 디렉토리 삭제 (복구안됨 주의) rm -r : 디렉토리에 파일이 있는 경우 명령어 + > (혹은 >>) : 리디렉션. 출력결과를 다른 출력스트림(ex...

IT/CLI 2021.03.20

CLI의 기능

이전 블로그 - 터미널, 쉘, POSIX, CLI 이란? 터미널, 쉘, POSIX, CLI 이란? 위키백과 명령 줄 인터페이스(Command-line interface) CLI, 커맨드 라인 인터페이스) 또는 명령어 인터페이스는 가상 터미널 또는[텍스트 터미널]을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 gggggeun.tistory.com ✅ - 내가 직접 해본 기능 컴퓨터에서 하는 기본 작업을 사용할 때 (파일관리 등) ✅ 패키지 매니저 관리 ✅ 파이썬 인터프리터 사용 가능 ✅ Git(파일 버전 관리)사용 가능 ✅ GIT은 CLI에서 모든 기능사용가능하다 AWS와 같은 클라우드에서 서비스를 구축할 때 ✅ 아두이노 코딩 할때 arduino-cli를 설치하면 명령어로 아두이노 상태 확인, 코드업데이트..

IT/CLI 2021.03.20

터미널, 쉘, POSIX, CLI 이란?

위키백과 명령 줄 인터페이스(Command-line interface) CLI, 커맨드 라인 인터페이스) 또는 명령어 인터페이스는 가상 터미널 또는[텍스트 터미널]을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 즉, 작업 명령은 사용자가 툴바 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다. 1) 터미널(Terminal) 터미널은 원래 유닉스 기반의 대형 컴퓨터에서 사용자들이 컴퓨터에 접속하기 위해 사용했던 단말기를 의미 합니다. 즉, 하나의 컴퓨터를 케이블로 연결해 여러명이 접속해 사용하는 방식이었습니다. 지금은 개인용 컴퓨터를 사용하기 때문에 과거와 같은 터미널을 사용하지는 않습니다. 대신 원격으로 컴퓨터에 접속하거나 혹은 명령어입력을 통해 컴퓨..

IT/CLI 2021.03.20

Interface 인터페이스

인터페이스(interface)는 사물과 사물, 사물과 사람 사이의 소통을 위한 매개체를 의미하는 말이다. 서로 다른 두 물체 사이의 대화, 즉 사람이 컴퓨터를 다루는 방식을 사람-기계 인터페이스라고 한다. 컴퓨터를 사용하기 위해 마우스, 키보드 등을 다루는 것도 상호간의 대화, 즉 인터페이스의 일종이다. 1. 사용자 인터페이스(user interface, 장치와 사람 상호작용) : 소프트웨어 인터페이스 CUI 문자 방식의 인터페이스 CLI : 명령 줄 인터페이스(컴퓨터 자판 등으로 명령 문자열 입력) WUI : 웹 사용자 인터페이스 GUI : 그래픽 사용자 인터페이스 그 외 여러가지 링크 참조 위키백과-사용자인터페이스 종류 2. 컴퓨터 인터페이스(computer interface, 장치간 상호작용) : ..

IT/CLI 2021.03.19
728x90
반응형