사용자 도구

사이트 도구


install-python

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

install-python [2020/08/27 00:56]
gsjung
install-python [2021/04/13 06:54]
줄 1: 줄 1:
-<title>Python 설치하기</title> 
  
-Python을 최대한 문제 없이 설치하는 방법들 
- 
-  * 그냥 깔기 (설치파일) 
-  * (Mac, Linux) 패키지 
-  * (Linux) 바이너리 빌드하기 
-  * Miniconda (Anaconda) 
-  * docker 
- 
-어지간하면 그냥 깔아도 별 문제가 없어야 한다. \\ 
-그냥 도커 쓰자! 
- 
-===== Docker ===== 
-[[https://gitlab.com/dreamwayjgs/python-node-nginx-base]] 
- 
-==== Docker Vscode Current Basic settings ==== 
-<code> 
-"settings": { 
- "python.formatting.provider": "black", 
- "python.formatting.blackArgs": [ 
- "--line-length", 
- "120" 
- ], 
- "editor.formatOnSave": true, 
- "python.linting.pylintEnabled": false,  
- "python.linting.enabled": true, 
- "python.linting.flake8Enabled": true, 
- "python.linting.lintOnSave": true, 
- "python.linting.flake8Args": [ 
- "--max-line-length=120" 
- ], 
- "python.analysis.diagnosticMode": "workspace", 
- "python.analysis.typeCheckingMode": "basic", 
- "python.languageServer": "Pylance", 
- "python.pythonPath": "/usr/local/bin/python" 
- }, 
- // Add the IDs of extensions you want installed when the container is created. 
- "extensions": [ 
- "ms-python.vscode-pylance" 
- ], 
-</code> 
- 
-===== 그냥 깔기 (Native OS 에 설치) ===== 
-  * 원래 하듯이 다운 받고 다음다음을 누르면 된다. [[https://www.python.org/|공식 홈페이지]] 
-  * 설치 중에 Path 등록을 한번 물어본다. 하면 그놈이 전 시스템의 기본 Python이 된다. 
-  * 윈도우는 상관없는데 Mac이나 Linux는 거하게 시스템 꼬이는 시발점이 된다. 
- 
-===== 패키지 매니저 ===== 
-  * Mac은 brew 사용. 하지만 비추천. docker나 아래의 miniconda를 사용해보자.. 
-  * Linux는 apt, yum 등의 관리자를 사용. 하지만 비추천. miniconda를 사용하자. 
- 
-===== 미니콘다 ===== 
-[[https://docs.conda.io/en/latest/miniconda.html|다운로드]] 
-  * conda 는 사실 Python 패키지 관리자가 아니라 시스템 패키지 설치 관리자(apt, snap 급의) + 가상환경 관리자를 노리고 만든 거 같다. 
-  * 사실 상 파이선 셔틀이 주된 용도 
-  * 그치만 제일 편리하다! 
-  * 특히 Linux에서 파이선 안 꼬이게 하면서 가상환경을 쓸 수 있는 최선의 선택지 
-  * Windows는 다운받고 다음다음 하면 되고, Linux는 .sh 파일을 wget으로 받은 뒤 실행하고 엔터만 치면 된다. 
-  * Mac도 공홈 설명을 참조하여 설치한다. 
- 
-===== 직접 Python 빌드하기 ===== 
-[[https://tecadmin.net/install-python-3-7-on-centos/]] 
install-python.txt · 마지막으로 수정됨: 2021/04/13 06:54 (바깥 편집)