«python» 태그된 질문

Emacs에서 Python 프로그래밍 언어에 사용합니다. Emacs는 여러 버전의 언어 구현, 버전 및 코딩 스타일을 지원합니다. Python 질문은 아래 설명에 설명 된대로 적절한 추가 태그로 보강되어야합니다.

5
텍스트 편집기로 Emacs를 사용하여 강력한 Python IDE를 작성하는 방법
Emacs는 훌륭한 편집기입니다. 그러나 " 먼저 IDE를 필요로하는 프로그램 "이라고합니다. 따라서 최신 IDE의 모든 기능을 사용하여 PYTHON 용 광범위하게 사용자 정의 가능한 Emacs에서 IDE를 어떻게 구축 할 수 있습니까? 코드를 효과적으로 디버깅, 실행 및 컴파일하고 관리 할 수 ​​있기를 원합니다. 지금까지 나는 Elpy 패키지를 설치 한 주제를 읽었지만 이것을 가능하게하기 …
56 python 


3
python3을 사용하도록 elpy를 설정하는 방법은 무엇입니까?
새로운 작업 환경을 위해 emacs를 설정할 때 python 3을 올바르게 사용하도록 elpy 구성을 가져올 수 없습니다. 필요한 모든 패키지를 /usr/local/bin모두 설치하고 python3을 사용하여 설치했습니다. 지금 elpy-config를 실행하면 다음과 같은 결과가 나타납니다. Virtualenv........: None RPC Python........: 2.7.6 (/usr/bin/python) Interactive Python: python (/usr/bin/python) Emacs.............: 24.5.1 Elpy..............: 1.9.0 Jedi..............: 0.9.0 Rope..............: Not found …
22 python  osx  ipython  elpy 

1
emacs에서 conda 환경 사용
emacs를 Python IDE로 사용하여 conda 환경 을 사용하는 가장 좋은 방법은 무엇입니까 ? 파이썬으로 프로그래밍하는 동안 다른 콘다 환경이 있습니다. $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual /Users/Pablo/anaconda/envs/visual ml /Users/Pablo/anaconda/envs/ml root /Users/Pablo/anaconda 그러나 crtl+ c crtl+를 사용하면 cemacs는 Mac OS X 기본 Python …
21 python  osx  path  environment 

2
파이썬 docstring에서 채우기 단락을 작성하십시오.
파이썬 docstring을 모두 한 줄에 다음과 같이 입력하십시오. """ This is a long docstring. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor. Praesent et diam eget libero …

2
파이썬 조직 모드 소스 블록 출력은 항상 ': None'
이것은 내 소스 블록입니다. #+BEGIN_SRC python print "hello" #+END_SRC 출력은 항상 다음과 같습니다. #+RESULTS: : None 이것은 내 조직-바벨 구성입니다. (org-babel-do-load-languages 'org-babel-load-languages '((python . t) (C . t) (calc . t) (latex . t) (java . t) (ruby . t) (scheme . t) (sh . t) (sqlite . t) (js …

2
'python-shell-interpreter'가 readline을 지원하지 않는 것 같습니다
우분투 16.10의 25.1 및 Python 3.5 에서이 문제가 발생했지만 어느 곳에서나 해결되지는 않습니다. 최신 상태가 궁금합니다. 재현 : > emacs -Q --eval '(setq python-shell-interpreter "python3")' 그때 M-x run-python 준다 Warning (python): Your ‘python-shell-interpreter’ doesn’t seem to support readline, yet ‘python-shell-completion-native’ was t and "python3" is not part of the ‘python-shell-completion-native-disabled-interpreters’ …
13 python  repl 

2
조직 모드에서 두 개의 다른 코드 블록에 공통 코드 블록을 포함시킬 수 있습니까?
org-mode다른 요약을 추출하기 위해 데이터 테이블과 두 개의 Python 코드 블록을 포함 하는 파일이 있습니다. 이 두 코드 블록 사이에 공통 상수와 함수를 공유하고 싶습니다. 이상적으로는 공통 코드를 별도의 코드 블록으로 분리하여 다른 두 블록 중 하나가 평가 될 때마다 자동으로 포함되고 평가되는 방식으로이 작업을 수행합니다. 구성 구문에서는 다음과 같습니다. …

3
파이썬에서 함수의 두 가지 인수를 바꾸는 방법?
파이썬 함수 호출에서 두 인수를 어떻게 바꿀 수 있습니까? point이 두 논쟁 사이에 공백을 두면 self.assertEqual(json.loads(some.data), json_data) 그런 다음 M-t( transpose-words), 나는 얻는다 : self.assertEqual(json.loads(some.json), data_data) 반면에 CMt ( transpose-sexps)를 사용하면 다음 과 같은 이점 이 있습니다. self.assertEqual(json.loadsjson_data, (some.data)) 내가 원하는 것은 : self.assertEqual(json_data, json.loads(some.data)) 그렇게 할 명령이 있습니까?

1
파이썬 자동 들여 쓰기 문제
Emacs 24.4를 사용하고 있습니다. Python 코드를 작성할 때 Emacs는 들여 쓰기와 관련하여 이상하게 동작합니다. 예를 들면 다음과 같습니다. for i in range(10): print(i) for i in range(10) 를 입력 :하면 Emacs는 세 번째 줄의 시작 부분에 불필요한 들여 쓰기를 추가합니다. 이것은 매우 이상합니다. 버그입니까?

1
조직 모드 코드 블록에 오류 및 경고 표시
Org 파일에서 Python 코드 블록을 평가할 때 경고 및 오류를보고하고 싶습니다. 코드 블록에 Python 구문 오류가있는 경우 Org는이라는 별도의 버퍼에 오류를 표시합니다 *Org-Babel Error Output*. 를 사용하여 배열 결과를 테이블로 Org 모드에 반환하는 기능을 유지하면서 내 자신의 경고도 거기에 보낼 수 있으면 좋을 것 :results value입니다. 분명히, 여기에 내가 생각할 …

3
이맥스 EIN 대 IPython 쉘
Emacs 내에서 EIN을 작동 시키려고 노력하고 있지만 현재 (IPython 2 사용) 불가능한 것 같습니다. 이 오류가 발생합니다 : REQUEST [error] Error from parser ein:json-read: (json-readtable-error) ein: [error] Error (parse-error) while opening notebook list at the server 8888. 그러나이 문제를 해결하려고 노력하면서 Emacs가 제공하는 모든 추가 기능을 갖춘 IPython 쉘보다 노트북을 …
10 ipython  ein  python  repl 

3
버퍼를 실행할 때 파이썬 쉘이 모듈을 다시 가져 오도록 강제하는 방법은 무엇입니까?
Cc Cc를 사용하여 버퍼를 Python 셸로 보냅니다. 버퍼의 시작 부분에 가져 오기가 있습니다. 가져올 모듈을 수정하면 Cc Cc로 버퍼를 다시 실행하면 변경 사항이 반영되지 않습니다 (열등한 파이썬은 한 번만 가져 오기를 수행하는 것 같습니다). 첫 번째 버퍼 실행에서 이미 호출 된 모듈을 Python 쉘로 다시 가져 오려면 어떻게해야합니까?
9 python 

3
ipython을 원격으로 실행
원격으로 (Emacs 24.5 및 native 사용하여) ipython 인터프리터를 실행하려고 python.el하지만 올바른 접근 방법이 있는지 확실하지 않습니다 C-c C-c. Run Python: /ssh:<server_name>:/usr/local/bin/ipython -i (와 <server_name>유효한 내에서 항목 ~/.ssh/config및 ipython그 원격 위치에서 구입 가능), 나는 오류를 같이 얻을 : Warning (emacs): Python shell prompts cannot be detected. If your emacs session hangs …
9 python  tramp 

1
주요 모드를 처음로드 할 때 자동으로 열등한 프로세스를 실행하는 방법은 무엇입니까?
회사와 함께 Python (또는 Matlab)과 함께 작업한다고 가정 해 봅시다. 열등한 프로세스 회사 메시지없이 Completion needs an inferior Python process running 그러나 열등한 프로세스를 자동으로 실행하는 확실한 솔루션 (add-hook 'python-mode 'run-python) .py 파일을 열 때마다 새로운 파이썬 프로세스를 실행합니다 (Matlab에서 더 비쌉니다) 메이저 모드가 처음 실행될 때만 실행되는 후크가 있습니까? …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.