pip는 pypi 웹 사이트에서이 모듈뿐만 아니라 나를 찾을 수 없습니다. 비밀을 알려주시겠습니까? 설치 방법은 무엇입니까?파이썬 용 서브 프로세스 모듈을 설치하는 방법은 무엇입니까?
subprocess.call을 통해 새 셸 프로세스를 생성하려면 모듈이 필요합니다. 사람들이 import subprocess
을 사용하는 많은 예제를 보았지만 아무도 설치 방법을 보여주지 못했습니다.
오류, 내가 가진 것을 (다만 만일 내가 내 마음을 잃었다과에 무슨 일이 일어나고 있는지 이해하지 못하는) :
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Users\Alexander\Desktop\tests-runner>python run.py
Traceback (most recent call last):
File "run.py", line 165, in <module>
main()
File "run.py", line 27, in main
subprocess.call('py.test')
File "C:\Python27\lib\subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "C:\Python27\lib\subprocess.py", line 710, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
, 당신이 그것을 설치할 필요가 없습니다 :
하거나이 간단한 경우
. 파이썬 버전은 무엇입니까? –'subprocess' 모듈은 표준 라이브러리의 일부이며, 실제로 설치할 필요가 없습니다. 당신이 얻는 에러는'subprocess' 모듈 자체가 아니라, 서브 프로세스로 실행될 것으로 가정되는 * 실행 가능 파일을 찾을 수 없다는 것을 나타냅니다. 작업 디렉토리,'$ PATH' 또는 실행 파일이'.exe '가 아닌 문제 일 수 있습니다. –
'py.test'는 어떤 종류의 파일입니까? Windows는'.test' 확장자를 가진 파일을 어떻게 실행해야하는지 모릅니다. 따라서 최소한 실행을 위해 인터프리터를 지정해야합니다. 'git.cmd'로이 문제의 예를 보려면 [이 질문] (http://stackoverflow.com/questions/4965175/make-subprocess-find-git-executable-on-windows/10555130)을보십시오. –