-
Python 도구 세트IT의 이해 2019. 11. 11. 23:01
아이피톤 IPython은 표준 과학 Python 도구 세트의 구성요소로서 모든 것을 묶는다. 상호 작용과 탐색을 위한 강력하고 생산적인 환경을 제공한다. 계산의 그것은 글쓰기를 가속화하기 위해 고안된 강화된 파이썬 쉘이다. Python 코드의 테스트 및 디버깅. 그것은 특히 대화형 작업에 유용하다. Mattplotlib를 통해 데이터를 시각화하고 데이터를 시각화하는 방법. IPython은 보통 이들과 연관되어 있다. 실행, 디버깅 및 코드 테스트를 포함한 대부분의 내 파이썬 작업이다. 표준 터미널 기반 IPython 쉘 외에도, 이 프로젝트는 또한 갖추고 있다.
• 웹을 통해 IPython에 연결할 수 있는 Mathematica와 같은 HTML 노트북
브라우저(나중에 자세히 설명)
• 인라인 플롯, 멀티라인 편집, Qt 프레임워크 기반 GUI 콘솔
구문 강조 표시
• 대화형 병렬 및 분산 컴퓨팅을 위한 인프라
나는 아이피티톤과 그 특징을 최대한 활용하는 방법에 한 장을 할애할 것이다. 나는 강하게
이 책을 통해 작업을 사용하여 권고한다.SciPy는 다양한 표준 문제를 해결하는 패키지 모음입니다. 과학 컴퓨팅의 영역. 여기에 포함된 패키지의 샘플링:
• 가위.통합: 수치 통합 루틴 및 미분 방정식 해결사
• scipy.linalg: 선형 대수 루틴 및 행렬 분해
numpy.linalg으로 제공되는 것
• scipy.optimize: 함수 최적화자(미니미저) 및 루트 찾기 알고리즘
• scipy.signal: 신호 처리 도구
• scipy.sparse: 희소 매트릭스 및 희소 선형 시스템 솔버
• scipy.special: 많은 것을 구현하는 Fortran 라이브러리인 SPECFUN 주위에 포장
감마함수와 같은 일반적인 수학 함수
• scipy.stats: 표준 연속 및 이산 확률 분포(밀도)
함수, 샘플러, 연속 분포 함수), 다양한 통계 테스트,
더 많은 서술적 통계
• 가위.fabric: 배열 계산을 가속화하기 위해 인라인 C++ 코드를 사용하는 도구 함께 NumPy과 SciPy을 합리적으로 완전한 계산 교체를 형성한다.설치 및 설정에 관해서 알아보도록 하겠다. 모든 사람이 서로 다른 애플리케이션을 위해 Python을 사용하기 때문에, 에 대한 단일 솔루션이 없다. Python 및 필수 추가 기능 패키지 설정. 많은 독자들은 완결점을 갖지 못할 것이다. 함께 따라가기에 적합한 과학 파이선 환경, 그래서 여기서 나는 각 운영 체제에 대한 자세한 설정 지침을 제공하십시오. 사용을 추천한다. 다음 기본 Python 분포 중 하나이다:
• 생각 파이썬 분포: 생각에서 나온 과학적 지향적인 파이썬 분포 여기에는 프리베이스 과학인 EPDFree가 포함된다.
분포(NumPy, SciPy, matplotlib, Chaco 및 IPython 포함) 및 EPD Full, 여러 도메인에 걸쳐 100개 이상의 과학 패키지로 구성된 종합 제품군 EPD Full은 학구적인 용도로는 무료지만, 비학문적 서비스에 대한 연간 구독이 있다.
사용자들
• Python(x,y)자유로운 과학 지향의 Python Windows용 배포 설치 가이드에 EPDFree를 사용할 예정이며, 필요에 따라 다른 접근 방법 이 문서 작성 시 EPD는 다음을 포함한다. Python 2.7, 그러나 이것은 미래에 언젠가 바뀔 것이다. 설치 후
다음 패키지를 설치하고 가져올 수 있음:• 과학 파이썬 베이스: NumPy, SciPy, matplotlib, IPython. 이것들은 모두 포함되어 있다.
EPDFree로
• IPython 노트북 의존성: 토네이도 및 피즈mq 이것들은 EPDFree에 포함되어 있다.
• 판다(버전 0.8.2 이상). 읽는 동안 다음 중 하나 이상을 설치하십시오. 패키지: 통계 모델, PyTables, PyQt(또는 동등하게, PySide), xlrd, lxml, basemap, 피몽고, 그리고 요청들. 이것들은 다양한 예에 사용된다. 이 옵션 설치 도서관은 필요없고, 당신이 필요할 때까지 기다릴 것을 제안한다. 위해서 예를 들어, OS X 또는 Linux에서 소스에서 PyQt 또는 PyTables를 설치하는 것이 더 나을 수 있다. 고된 현재로선 최소한의 준비만 하고 정상 가동하는 것이 가장 중요하다.
EPDFree와 팬더. 각 Python 패키지 및 바이너리 설치자 또는 기타 도움말에 대한 자세한 내용은 PyPI(PyPI, http://pypi를 참조하십시오. 이것 또한 훌륭하다. 새 Python 패키지를 찾기 위한 리소스. 혼란을 피하고 일을 단순하게 하기 위해, 나는 토론을 피하고 있다. 보다 복잡한 환경 관리 툴(pip 및 virtualenv). 이 도구들을 위한 많은 훌륭한 가이드들이 있다.
인터넷 일부 사용자는 다음과 같은 대체 Python 구현에 관심이 있을 수 있다. IronPython, Jython 또는 PyPy처럼. 에 제시된 도구를 사용하려면 본서, C-based Python 표준의 이용이 필요하다.Windows에서 시작하려면 EPDFree 설치 프로그램을 다운로드하십시오. apd_free-7.3-1-winx86과 같은 이름의 MSI 설치 프로그램이어야 하는 thought msi. 설치 프로그램을 실행하고 기본 설치 위치 C:\Python27. 한다면 이전에 Python을 이 위치에 설치했으므로 수동으로 삭제하십시오. 첫 번째(또는 프로그램 추가/제거 사용) 다음으로 시스템 경로에 Python이 성공적으로 추가되었는지 확인하십시오. 사전 설치된 Python 버전과 충돌하지 않는지 확인하십시오. 첫째, 열림
시작 메뉴로 이동하여 명령 프롬프트 응용 프로그램을 시작하여 명령 프롬프트라고도 한다. 입력하여 Python 통역을 시작해 보십시오. python. 설치한 EPDFree 버전과 일치하는 메시지를 확인하십시오.
C:\Users\Wes>피톤 Python 2.7.3 |EPD_free 7.3-1(32비트)| (기본값, 2012년 4월 12일, 14:30:37)
자세한 내용을 보려면 "credits", "demo" 또는 "incepted"를 입력하십시오.다른 버전의 EPD에 대한 메시지가 표시되거나 전혀 작동하지 않는 경우 Windows 환경 변수를 정리하십시오. Windows 7(윈도우 7)에서 시작 가능 프로그램 검색 필드에 "환경 변수"를 입력하고 환경 편집을 선택하십시오. 당신의 계정에 변수를 언급하라. Windows XP(윈도우 XP)에서는 컨트롤로 이동하십시오. 패널 > 시스템 > 고급 > 환경변수. 튀어나오는 창문에 경로 변수를 찾고 있는 경우 다음 두 개의 디렉토리를 포함해야 한다. 세미콜론으로 구분된 경로: C:\Python27;C:\Python27\스크립트 다른 버전의 Python을 설치한 경우 다른 Python 관련 버전을 모두 삭제하십시오.
시스템 및 사용자 경로 변수의 디렉터리. 경로교환을 한 후 변경 내용을 적용하려면 명령 프롬프트를 다시 시작해야 한다. 명령 프롬프트에서 Python을 성공적으로 시작할 수 있으면 판다를 설치하다 가장 쉬운 방법은 에서 적절한 바이너리 설치 프로그램을 다운로드하는 것이다. 실행한 후 IPython을 시작하고 설치되었는지 확인하십시오. Windows의 EPDFree에는 32비트 실행 파일만 포함되어 있다. 64비트를 원하거나 필요로 하는 경우 Windows에서 EPD Full을 사용하는 것은 이를 달성하기 위한 가장 힘든 방법이다. 네가 만약 차라리 처음부터 설치해서 EPD 가입비를 내지 않는 편이 낫다, 크리스토프 어바인 캘리포니아 대학교의 콜케는 이 책의 모든 필요한 패키지에대해 32인용 비공식 바이너리 설치기를 발행하고 있다.'IT의 이해' 카테고리의 다른 글
IPython 대화형 컴퓨팅 개발 (0) 2019.11.12 Python 2 그리고 Python 3 (0) 2019.11.11 python 버전 설치 (0) 2019.11.11 Python의 데이터 분석 (0) 2019.11.11 파이썬의 이해 (0) 2019.11.11