Windows에 Python을 설치하는 방법
파이썬은 윈도우로 미리 패키징되어 있지는 않지만, 그렇다고해서 윈도우 사용자가 유연한 프로그래밍 언어를 유용하게 사용할 수 없다는 것을 의미하지는 않는다. 그러나 최신 버전을 설치하는 것만 큼 간단하지는 않습니다. 따라서 당면한 작업에 적합한 도구를 얻을 수 있도록하십시오..
1991 년에 처음 발표 된 Python은 범용 프로그래밍에 사용되는 인기 높은 고급 프로그래밍 언어입니다. 가독성을 중시하는 디자인 철학 덕분에 오랫동안 취미 코더와 심각한 프로그래머 모두에게 인기가있었습니다. 프로그램을 사용하기 위해 Python을 설치해야하는 수천 개의 온라인 프로젝트를 찾을 수있을뿐만 아니라 (상대적으로 말해서) 쉬운 언어 일뿐만 아니라.
어떤 버전이 필요한가요??
불행히도 몇 년 전에 파이썬 버전을 크게 변경하여 파이썬 버전간에 큰 차이를 만들었습니다. 이로 인해 신입 사원에게 다소 혼란 스러울 수 있지만 걱정하지 마십시오. 두 가지 주요 버전을 설치하는 과정을 안내해 드리겠습니다.
Python for Windows 다운로드 페이지를 방문하면 해당 부서가 즉시 표시됩니다. 상단, 정사각형, 중앙에서 저장소는 Python 2 또는 Python 3 (이 튜토리얼에서 각각 2.7.13 및 3.6.1)의 최신 릴리스를 원할지 묻습니다..
더 새로운 것이 더 낫습니다, 그렇죠? 어쩌면 그렇게 할 수도 있습니다. 원하는 버전은 최종 목표에 따라 다릅니다. 예를 들어, MCDungeon으로 Minecraft 세계를 확장하는 것에 대한 기사를 읽었으며 멋진 콘텐츠를 추가하게되어 기쁩니다. 이 프로젝트는 Python으로 코딩되어 있으며 Python 2.7이 필요합니다. Python 3.6으로 MCDungeon 프로젝트를 실행할 수 없습니다. 실제로 MCDungeon과 같은 취미 프로젝트를 탐색한다면 거의 모든 프로젝트에서 2.7을 사용하게 될 것입니다. 귀하의 목표가 ".py"확장으로 끝나고 실행되는 프로젝트를 얻는 것이라면,, 대단히 당신이 그것을 위해 2.7을 필요로 할 좋은 기회.
다른 한편, 실제로 Python을 배우려는 경우, 두 버전을 나란히 설치하는 것이 좋습니다 (위험 부담이없고 설치의 번거 로움을 최소화 할 수 있습니다). 이를 통해 최신 버전의 언어로 작업 할 수 있지만 이전 Python 스크립트를 실행하고 최신 프로젝트의 하위 호환성을 테스트 할 수도 있습니다. 두 버전을 비교하는 것은 하나의 기사이지만, 파이썬 프로젝트 위키에서 차이점에 대한 잘 설명한 개요를 읽을 수 있습니다..
특정 버전 만 필요하다고 확신하는 경우 Python 2 또는 Python 3을 다운로드 할 수 있습니다. 우리는 오늘 거리를 갈 것이고 둘 다 설치하게 될 것이므로 두 버전을 모두 다운로드하고 똑같이하는 것이 좋습니다. 두 버전의 주요 항목 아래에 "x86-64"설치 프로그램이 있습니다 (아래 참조)..
이 설치 프로그램은 자동으로 컴퓨터에 적절한 32 비트 또는 64 비트 버전을 설치합니다 (두 버전의 차이점에 대해 더 자세히 알고 싶으면 다음 추가 설명서가 있습니다).
Python 2 설치 방법
파이썬 2를 설치하는 것은 간단합니다. 몇 년 전과 달리, 설치 프로그램은 경로 변수를 설정합니다 (조금 나중에 살펴 보도록하겠습니다). 설치 프로그램을 다운로드하여 실행하고 "모든 사용자에게 설치"를 선택한 다음 "다음"을 클릭하십시오.
디렉토리 선택 화면에서 디렉토리를 "Python27"으로 남겨두고 "다음"을 클릭하십시오.
사용자 화 화면에서 아래로 스크롤하여 "경로에 python.exe 추가"를 클릭 한 다음 "로컬 하드 드라이브에 설치"를 선택하십시오. 완료되면 "다음"을 클릭하십시오.
이 시점 이후에 더 이상의 결정을 내려야 할 필요는 없습니다. 마법사를 클릭하면 설치가 완료됩니다. 설치가 완료되면 명령 프롬프트를 열고 다음 명령을 입력하여 설치를 확인할 수 있습니다.
파이썬 -V
다음으로, 결정할 사항이 있습니다. "경로 길이 제한 사용 안 함"옵션을 클릭하면 MAX_PATH 변수의 제한이 제거됩니다. 이 변경은 아무 것도 깨지 않지만 파이썬이 긴 경로 이름을 사용할 수있게합니다. 많은 Python 프로그래머가 경로 이름 길이가 문제가되지 않는 Linux 및 기타 * nix 시스템에서 작업하고 있기 때문에 사전에 이것을 켜면 Windows에서 작업하는 동안 경로 관련 문제가 원활해질 수 있습니다.
이 옵션을 선택하는 것이 좋습니다. 경로 길이 제한을 사용하지 않으려는 경우 "닫기"를 클릭하여 설치를 완료 할 수 있습니다. 변경 사항을 적용하기 전에 문제에 대한 자세한 내용을 보려면 여기를 읽어보십시오..
파이썬 3 만 설치하는 경우 똑같은 명령 행을 사용하여 타이핑 할 수 있습니다 파이썬 -v
위에서 우리가 올바르게 설치되었고 경로 변수가 설정되어 있는지 확인하기 위해 사용했습니다. 그러나 두 버전을 모두 설치하는 경우 다음 섹션에서 빠른 조정을 수행해야합니다..
명령 줄에서 두 Python 버전에 모두 액세스 할 수 있도록 시스템 변수 조정
이 튜토리얼의 섹션은 완전히 선택 사항이지만 명령 행에서 Python의 두 버전에 모두 신속하게 액세스 할 수 있습니다. 두 버전의 Python을 모두 설치 한 후에 약간의 변덕스러운 점을 발견했을 것입니다. 두 Python 설치에서 시스템 경로를 사용할 수있게 설정 했더라도 명령 프롬프트에 "python"을 입력하면 Python 2.7 만 나타납니다..
그 이유는 간단합니다. 변수는 (설치 프로그램이 자동으로 조정 했든 수동으로 조정하든) 단순히 디렉토리를 가리키며 해당 디렉토리의 모든 실행 파일은 명령 행 명령이됩니다. 두 개의 디렉토리가 나열되어 있고 두 디렉토리 모두에 "python.exe"파일이 있으면 변수 목록에서 더 높은 디렉토리가 사용됩니다. 시스템 및 사용자에 대한 변수 세트가있는 경우 시스템 경로가 사용자 경로보다 우선합니다.
후자는 정확히이 경우에 발생합니다 : Python 2 설치 프로그램이 시스템 전체 변수를 편집하고 Python 3 설치 프로그램이 사용자 수준 변수를 추가했으며 Windows의 환경 변수를 보면이를 확인할 수 있습니다.
시작을 누르고 "고급 시스템 설정"을 입력 한 다음 "고급 시스템 설정보기"옵션을 선택하십시오. "시스템 속성"창이 열리면 "고급"탭에서 "환경 변수"버튼을 클릭하십시오..
여기에서 "사용자 변수"섹션에 나열된 Python 3과 "시스템 변수"섹션에 나열된 Python 2를 볼 수 있습니다.
이 상황을 해결할 수있는 몇 가지 방법이 있습니다. 가장 간단한 기능 (최소한의 기능을 갖춘 기능 임)은 최소한을 사용하려는 Python 버전 항목을 제거하는 것입니다. 간단하면서도 재미는 없습니다. 대신 파이썬 2에서는 "파이썬"에 액세스하고 파이썬 3에서는 "파이썬 3"에 액세스 할 수있는 또 다른 변경 작업을 수행 할 수 있습니다.
이렇게하려면 파일 관리자를 실행하고 Python 3을 설치 한 폴더로 가십시오 (C : \ Users \ [사용자 이름] \ AppData \ Local \ Programs \ Python \ Python36
기본적으로). "python.exe"파일의 복사본을 만들고 그 복사본의 이름을 바꿉니다 (아니 원본)을 "python3.exe".
새 명령 프롬프트를 열고 (열 때마다 환경 변수를 새로 고치면됩니다) "python3 -version"을 입력하십시오..
팔! 파이썬 2.7을 사용할 때 명령 프롬프트에서 "파이썬"명령을 사용할 수 있고 파이썬 3을 사용할 때 "파이썬 3"명령을 사용할 수 있습니다.
어떤 이유로 든 만족스러운 해결책을 찾지 못하면 항상 환경 변수를 재정렬 할 수 있습니다. 이러한 변수를 편집하는 것이 불편할 경우 먼저 튜토리얼을 작성하십시오..
그러나 어떤 방법을 사용하던 관계없이 원본 Python.exe를 그대로 두는 것이 중요합니다. 두 버전의 Python에 대한 / scripts / 하위 디렉토리의 응용 프로그램은 해당 파일 이름에 의존하므로 빠진 경우 실패합니다.
조금 설치하고 약간 조정하면 두 버전이 모두 설치되고 원하는 Python 프로젝트를 준비 할 수 있습니다..