개발 환경
코드를 작성할 때나 실행할 때 영향을 주는 요소들
- 운영체제
- 텍스트 에디터나 IDE
- 특정 언어 버전
- 프레임 워크, 라이브러리, 패키지 + 버전
- 컴퓨터 사양
같은 프로그램을 다른 환경에서 실행한다면?
누군가는 파이썬 2.7을 누군가는 파이썬 3.8로 개발한다면, 같은 코드를 공유해도 오류가 날 수 있습니다. 해당 환경을 조정하는 과정에서, 한 프로젝트에 협업하는 여러 개발자들이 최대한 비슷한 환경으로 작업하면 좋습니다.
협업 할 때 뿐만 아니라, 어떤 프로젝트인지에 따라 적합한 환경을 적용할 수 있으면 좋습니다.
파이썬 버전 + 파이썬 패키지 -> 파이썬 환경이라고 합니다. 이번 포스팅의 카테고리에서는 이 파이썬 환경에 대해서 공부해보겠습니다.
- 파이썬과 파이썬 패키지 작동 원리
- 파이썬과 파이썬 패키지가 실행에 미치는 영향
- 파이썬 환경을 만들고, 관리하고, 공유하는 방법
로컬 개발 환경에 대한 이야기
같은 맥북 일지라도, 다른 환경을 가지고 있을 확률이 높습니다.
- bash 쉘, 인텔 프로세서, 그리고 카탈리나 (Catalina) 버전의 맥 운영체제를 사용하는 맥북
- 그리고 z 쉘, m1 프로세서, 그리고 빅 서 (Big Sur) 버전의 맥 운영체제를 사용하는 맥북
이런 것들을 해결하는 데에는 다양한 방법이 있습니다. 물론 컨테이너 관리 도구의 출현 이후에 많은 것들이 쉬워졌지만, 이 로컬환경의 개발을 맞추는 것 또한 중요합니다. 이 주제를 알고나면, 일어나는 문제에 대해서 조금 더 쉽게 관리할 수 있게 합니다.
'개발환경 세팅 > 파이썬 환경 For Mac' 카테고리의 다른 글
[파이썬 환경 FOR MAC] 6. 컴퓨터가 파이썬 인터프리터를 찾는 법 (0) | 2023.12.03 |
---|---|
[파이썬 환경 FOR MAC] 5. 파이썬 버전 (0) | 2023.12.03 |
[파이썬 환경 FOR MAC] 4. 파이썬 인터프리터 (0) | 2023.12.03 |
[파이썬 환경 FOR MAC] 3. 파이썬 인터렉티브 모드 (0) | 2023.12.03 |
[파이썬 환경 FOR MAC] 2. 파이썬 파일을 실행하는 법 (0) | 2023.12.03 |