Python을위한 강력한 대화 형 개발 환경 인 Spyder

스파이더

다음 기사에서 우리는 Spyder (Scientific Python 개발 환경). 이것은 Python 언어를위한 강력한 대화 형 개발 환경. 고급 편집 기능, 대화 형 테스트, 디버깅 및 내부 검사, 수치 컴퓨팅 환경이 있습니다. IPython (향상된 대화 형 Python 인터프리터) 및 NumPy, SciPy 또는 matplotlib (2D / 3D 인터랙티브 플로팅). 스파이더는 또한 콘솔과 관련된 강력한 위젯을 제공하는 라이브러리 PyQt 기반 애플리케이션을 위해. 디버깅 콘솔을 그래픽 사용자 인터페이스 디자인에 직접 통합하는 데 사용할 수 있습니다.

스파이더 (이전에 Pydee)는 오픈 소스 크로스 플랫폼 및 통합 개발 환경 (IDE) Python 언어로 된 과학적 프로그래밍의 경우. 이 IDE는 MIT 라이센스로 출시되었습니다. 스파이더는 플러그인으로 확장 가능. 여기에는 데이터 검사를위한 대화 형 도구에 대한 지원이 포함되며 Python 및 Pyflakes, Pylint 및 Rope와 같은 기기에 대한 특정 품질 관리가 통합됩니다.

내가 이미 말했듯이 Anaconda를 통한 크로스 플랫폼 IDE, WinPython 및 Python (x, y)이 설치된 Windows, MacPorts를 통한 macOS. Arch Linux, Debian, Fedora, Gentoo Linux, openSUSE 및 Ubuntu와 같은 주요 Gnu / Linux 배포판에서도 사용할 수 있습니다.

2017 년 XNUMX 월 중순부터 아나콘다 지난 18 개월 동안이 IDE 개발에 대한 자금 지원을 중단했습니다. 이로 인해 개발은 이제 Spyder 3를 이전보다 훨씬 느린 속도로 유지하는 데 초점을 맞출 것입니다. 그러나 이것이 그들이 프로젝트를 포기한다는 것을 의미하지는 않습니다. 다음에서이 뉴스에 대해 더 많이 알 수 있습니다. 링크.

Spyder의 일반 기능

스파이더 파이썬 코드

  • 이 IDE를 통합하는 편집기는 다국어. 함수 / 클래스 브라우저, 코드 구문 분석 기능 (현재 파이 플레이크 및 파일 린트가 지원됨), 코드 완성 옵션, 수평 및 수직 분할, 이동 정의가있었습니다.
  • 대화 형 콘솔. Python 또는 IPython 콘솔은 편집기에서 작성된 코드를 즉시 평가하기위한 작업 공간 및 디버깅 지원입니다. 또한 함께 제공됩니다 Matplotlib 그림 통합.
  • 나는 포즈를 취했다 문서 뷰어. 이 프로그램은 에디터 또는 콘솔에서 이루어진 모든 클래스 또는 함수 호출에 대한 문서를 보여줄 수 있습니다.
  • 우리는 변수 탐색 파일 실행 중에 생성됩니다. 사전 및 Numpy 매트릭스 편집기와 같은 다양한 GUI 기반 편집기로 편집 할 수 있습니다.
  • 우리는 아카이브에서 검색 가능. 또한 정규식 지원도 제공합니다.
  • 우리는 파일 탐색기 더 큰 편안함을 위해. 또한 역사 기록에 액세스 할 수 있습니다.
  • Spyder는 PyQt5 / PyQt4 확장 라이브러리 (모듈 스파이더). Spyder에서 사용되는 Python 대화 형 셸 위젯은 고유 한 PyQt5 / PyQt4 애플리케이션에 빌드 할 수 있습니다.
  • 캔에 필요한 사람 프로젝트의 소스 코드를 참조하십시오 페이지의 특성 GitHub의 프로젝트의

스파이더 설치

이 IDE를 다른 Gnu / Linux 시스템에 설치할 수 있습니다. 공식 프로젝트 문서. 이 예에서 설치는 Ubuntu 17.10에서 수행됩니다. 올바른 작동을 위해 특정 요구 사항을 충족해야합니다. 필요한. 이러한 종속성은 요구 사항 섹션, 성공적인 설치를 위해 필요한 다른 패키지에 대해 자세히 설명합니다. 종속성이 충족되면 터미널을 열고 (Ctrl + Alt + T) 다음을 입력하여 설치를 수행 할 수 있습니다.

sudo apt install spyder

우리는 또한 pip를 사용하여이 프로그램을 설치. 터미널 (Ctrl + Alt + T)에서이를 수행하려면 다음과 같이 작성합니다.

sudo pip install spyder

Spyder 제거

터미널 (Ctrl + Alt + T)을 열고 다음을 작성하여 Ubuntu에서이 IDE를 제거 할 수 있습니다.

sudo apt remove spyder && sudo apt autoremove

pip를 사용하여 설치하기로 선택한 경우 터미널에 다음을 입력하여 프로그램을 제거 할 수 있습니다.

sudo pip uninstall spyder

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   칼로드

    pip«install»을 사용하여 CentOS 7.6에서 가이드를 사용했습니다.

    yum을 사용하여 누락 된 라이브러리 python-devel을 설치하여 누락 된 오류 python.h에 대한 gcc 문제를 해결해야했습니다.

    sudo yum install python-devel # for python2.x 설치
    sudo yum install python3-devel # for python3.x installs

    그 후 설치되고 잘 작동합니다 (우분투와 같은 것이 있으면 그냥 실행하십시오)
    sudo apt-get install python-dev # for python2.x installs
    sudo apt-get install python3-dev # for python3.x installs