Pip ist nicht in der Lage, dieses Modul zu finden, sowie mich auf Pypi-Website. Können Sie mir bitte das Geheimnis sagen, wie man es installiert?Wie installiert man Subprozess-Modul für Python?
Ich brauche das Modul, um neue Shell-Prozess über subprocess.call spawn. Ich habe eine Menge Beispiele gesehen, wo Leute import subprocess
benutzen, aber niemand zeigt, wie es installiert wurde.
Fehler, dass ich bekam (für den Fall, ich habe meinen Verstand verloren und versteht nicht, was los ist):
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
es builtin ist, müssen Sie nicht, es zu installieren. Was ist deine Python-Version? –
Das Modul 'subprocess' ist Teil der Standardbibliothek und muss nicht installiert werden (kann nicht installiert werden). Der Fehler, den Sie erhalten, zeigt an, dass die * ausführbare Datei *, die als Unterprozess ausgeführt werden soll, nicht gefunden wird, nicht das Modul 'Unterprozess' selbst. Es könnte ein Problem mit dem Arbeitsverzeichnis "$ PATH" oder der ausführbaren Datei, die keine '.exe 'ist, auftreten. –
Welcher Dateityp ist 'py.test'? Windows weiß nicht, wie es eine Datei mit der Erweiterung ".test" ausführen soll. Sie müssen also mindestens einen Interpreter angeben, mit dem es ausgeführt werden soll. Ein Beispiel für dieses Problem mit 'git.cmd' finden Sie unter [diese Frage] (http://stackoverflow.com/questions/4965175/make-subprocess-find-git-executable-on-windows/10555130). –