Pi에 가장 적합한 Python IDE / 대화식 쉘은 무엇입니까?


18

나는 이것이 약간 어리석은 일임을 알고 있지만 앞으로 나아갈 것입니다.

python IDE / 대화식 쉘 중 어떤 것이 RPi에 가장 적합한 지 궁금합니다. 이것은 RAM이 적고 SD의 메모리가 상당히 부족하다는 것을 의미합니다.

다른 요소가 포함되어야한다고 생각되면 의견을 말하십시오.


2
IPython은 아주 좋은 imho입니다. IDE에 관해서는 Eclipse를 사용하지만 exavlty 경량은 아닙니다 :)
Paolo

1
나는 vim을 사용한다. 실제로 IDE라고 부를 수는 없지만 구문 강조 기능이 뛰어나고 크기와 메모리 측면에서 수요가 가장 적은 편집기 일 것입니다.
Jivings 2016 년

@Paolo 잘 작동합니까? pi에 JIT JVM이 없다는 것을 고려하면 사용할 수 없다고 생각할 것입니다.
Jivings

2
Pi의 이클립스?! 나는 크기 때문에 그것을 배제했습니다. 제안 해 주셔서 감사합니다.
ACarter 2016 년

명확히하기 위해, 나는 RPi에서 그것들을 실행하지 않았다 ... :) 일반적인 RAM 사용량이 수백 MB이기 때문에 이클립스도 시도하지 않을 것이다.
Paolo

답변:


7

다른 컴퓨터에서는 PyDev가 설치된 Eclipse를 사용하지만 Eclipse가 너무 커서 Raspberry Pi에서 실행할 수 없다고 판단합니다.

파이썬 IDE는 다음 세 가지를 제공해야합니다.

  • 파이썬 채색
  • 똑똑한 들여 쓰기
  • 디버거

파이썬을 채색하고 똑똑하게 들여 쓰는 빠르고 간단한 방법으로 IDLE을 사용하는 것이 좋습니다. 디버거에 관한 한 Winpdb를 사용할 수 있습니다 (파이썬 파일을 열면 PyDev에 대한 모든 디버깅 제어 및 통찰력이 있음).

Winpdb는 Raspberry Pi 웹 사이트의 Debian Squeeze 배포판에 설치되어 있습니다. IDLE은 Debian Squeeze에 설치되어 있지 않지만를 사용하여 쉽게 설치할 수 있습니다 sudo apt-get install idle.


6

vi또는을 사용하여 bash를 사용 nano합니다. 이맥스는 아마 괜찮을 것입니다.

문자 그대로의 의미는 없지만 IDE를 올바르게 설정하면 설치 공간이 더 작은 IDE의 기능을 얻을 수 있습니다. 솔직히 말해서, IDLE과 같은 "적절한"IDE의 리소스 요구 사항이 무엇인지 알지 못하지만, 창 환경이므로 간단한 텍스트 편집기보다 훨씬 더 많은 리소스를 사용할 것입니다. 구문 강조 및 코드 실행을위한 명령 줄


3
vi의 경우 +1 이들은 IDE가 아니지만 작업을 수행하며 Pi에서 최고의 성능을 발휘합니다.
Jivings 2016 년


1
정말? Vi를 사용하지 않을 것입니다. Vim이 더 좋습니다.

3

라즈베리 파이는 훌륭하지만 예, 한계가 있습니다. 괜찮아. 우리는 그 안에서 일하고 그게 전부입니다. 그래서...

왜 유휴를 사용하지 않습니까? 필요한 모든 것을 갖추고 있습니다. * 작고 파이썬 용으로 설계되었습니다. * 크로스 플랫폼 : Windows 및 Linux에서 작동 * 다중 실행 취소 기능이있는 다중 창 텍스트 편집기 * Python 색상 지정 및 기타 많은 기능 (예 : 스마트 들여 쓰기 및 호출 팁) * Python 쉘 창 (일명 대화식 인터프리터) ) * 디버거 (완료되지는 않았지만 중단 점,보기 및 단계를 설정할 수 있음)

가장 좋은 방법입니다.

~ 데이비드


0

또는 NINJA-IDE를 얻을 수 있습니다. 음, 공식적으로 Pi에서 실행되는 유일한 것입니다.

Raspberry Pi는 다소 제한적이며 선호하는 IDE는 IDLE이며 제한적입니다. 왜 하드 코어 코딩을 위해 Pi를 좋아하는 사람인지 모르겠습니다. (Pi의 Python 3에서 큰 것은 객체 지향적이지 않습니다. 자식 클래스가 부모 클래스의 함수를 상속하지 않는이 버그가 있습니까?) 글쎄, Pi의 쉘 코딩과 NINJA-IDE를 선호합니다.


0

나는 그것이 오래된 주제라는 것을 알고 있지만 누군가가 넘어 질 경우를 대비하여 문제에 대한 나의 대답은 도움이 될 것이라고 생각합니다. 나는 Geany와 Raspberry Pi 2 및 10 '화면에서 작업합니다. 프로젝트의 모든 파일을보고 탭으로 열 수있는 빠르고 간단한 IDE를 원했습니다. 구문 채색, 기호 분석, 자동 완성 (Geany의 일부이지만 여전히 ...) 블록을 처리합니다. 포장 및 프로젝트 주자. 이 모든 것은 geany에 의해 간단하면서도 효율적인 방식으로 처리됩니다. 그래서 내가 찾은 최고의 파이썬 IDE 인 Jetbrains Pycharm을 좋아하는 파이썬 편집기를 대체 할 수 있습니다. (자동 완성을 철저히 처리하는 Eclipse 이외의 거의 유일한 것)


와우, 10 피트 스크린.
Eric Nelson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.