파이톤의 개발 환경 노트

4602 단어 Python
가끔 질문을 받기 때문에 그냥 개인적으로 정리한 노트예요.
작은 부분은 모두 접혀 있지만 미리 설정해 두는 것이 좋다.

사용할 소프트웨어


PyCharm
https://www.jetbrains.com/pycharm/
무료 Community Edition으로 충분합니다.
Anaconda
https://www.anaconda.com/download/
내 상황은 Anaconda에서 가상 환경을 만들고 Pycharm에서 지정한 가상 환경을 만드는 방법을 명령으로 제시하는 것이다.
가상 환경이란 아나콘다의 실체 상태를 오염시키지 않고 새로 제작된 파이톤이 작업하는 환경이다.
새로운 환경을 만들어야 하기 때문에 용량은 필요하지만, 틀리지 않거나 일하지 않아도 간단하게 삭제할 수 있다는 것이 매력이다.

Anaconda


Anaconda 버전 번호를 conda -V에 표시한 상태에서 환경 변수의 PATH 항목에 Anaconda 설치 위치를 지정합니다.


가상 환경 생성


명령 프롬프트를 사용하여 생성합니다.
윈도 10이라면 코타나(표준은 왼쪽 아래에 있는 윈도우즈 표시의 오른쪽)에서 입력하고 윈도 7을 입력하면 프로그램과 파일의 검색(시작버튼에서 왼쪽 아래에 있는 쪽)을 입력cmd하면 일람표에 나타난다.
일부 소프트웨어 패키지는 관리자 권한이 없으면 설치할 수 없기 때문에 오른쪽 단추를 눌러서 관리자로 실행하는 것이 좋다고 생각합니다.
맥이라면 터미널을 이용하세요.

명령 프롬프트를 시작한 후 다음 형식을 입력하여 가상 환경을 만듭니다.이름은 무엇이든지 좋습니다. 반각 영수를 입력하세요.
conda create -n 名前

파이썬 버전 지정


사용하고 싶은 포장이 최신 버전을 지원하지 않는 경우도 있다.이 경우 버전을 지정하십시오.
conda create -n 名前 python=3.5.3 

아나콘다 세트로 만든 경우.


Anaconda의 포장이 이미 들어간 상태에서 환경을 만들 때 다음 명령을 사용하십시오.
conda create -n 名前 anaconda

사용


만들기만 하면 가상 환경을 사용할 수 없다.
그렇게 포장을 추가하면 코스의 파이톤에도 추가된다.
따라서 명령 프롬프트에서 환경을 사용하도록 지정(활성화)해야 합니다.
# Windowsでアクティブ化
activate 名前
# 非アクティブ化(仮想環境を使わないようにする)
# deactivate

# Macでアクティブ化
source activate 名前
# 非アクティブ化
# source deactivate

매크로 패키지 추가


파이톤의 다양한 편리한 포장은 파이피(the Pythhon Package Index)가 관리하고 설치도 간단하다.
pip install パッケージ名

확인


가상 환경 목록 표시
conda info -e
가상 환경 패키지 표시
conda list -n 名前

삭제


가상 환경이 이상해졌으니 다시 만들고 싶을 때 아래 형식으로 삭제하세요.
conda remove -n 名前 --all

Pycharm


초기 설정이 완료되었습니다.

프로젝트 만들기


Pycharm을 시작한 후 메뉴에서 File->New Project를 선택하고 제작 화면을 누르면 Location에 저장 위치와 프로젝트 이름을 추가합니다. 프로젝트 Interpreter: Existing interpreter 왼쪽에 작은▶사용할 Python을 지정합니다.


내 경우는 위에서 설명한 대로 Anaconda의 가상 환경을 사용합니다.
Existing interpreter를 선택하고 interpreter 오른쪽에 있는 "/"을 누르면 Add Python Interpreter 창이 표시되고 Virtualenv Environment 선택, InterProeter 오른쪽에 있는 "/"를 누르면 가상 환경을 지정합니다 python.exe.
지정된 위치를 모르면 명령 프롬프트(터미널)에 conda info -e를 입력하여 조사할 수 있습니다.


Anaconda의 설치 환경에 따라 가상 환경이 만들어진 곳은 다르지만 제 경우는 다음과 같습니다.
C:\ProgramData\Anaconda3\envs\仮想環境名\python.exe
참고로 ProgramData는 숨겨진 폴더입니다.
지정한 후 create 키를 눌러 Project를 작성합니다.
※ 이 작업은 Pycharm 버전에 따라 다릅니다.

프로젝트 제작 후 변경


생성된 프로젝트에 다른 가상 환경을 사용할 경우 메뉴에서 File->Setting을 선택하고 프로젝트 프로젝트 이름의 프로젝트에서 프로젝트 Interpreter를 선택할 수 있습니다.
또한 차트에서 가상 환경을 제외하고 편집할 때 Show All...Project Interpreter 창에서 편집할 수 있습니다.

기타


readme.md


때때로 다른 사람이 만든 각본을 집행하게 하고 싶다.
당시의 환경을 재현하기 편리하도록 conda create에서 지정한 내용, 설치된 포장 등을 프로젝트 내readme.md의 파일에 저장하는 것이 편리하다.

좋은 웹페이지 즐겨찾기