2017-02-22 2 views
-1

Warum passiert das? Es akzeptiert nicht C: \Running .py Fin Powershell (wieder)

Set-Location C:\Python27\Tools\Scripts\pyscripts 
      ^
SyntaxError: invalid syntax 
>>> Set-Location c:\Python27\Tools\Scripts\pyscripts 
File "<stdin>", line 1 
Set-Location c:\Python27\Tools\Scripts\pyscripts 
      ^
SyntaxError: invalid syntax 
+0

Konnte dein Problem nicht reproduzieren, hast du 'cd' probiert? Haben Sie aus Neugierde das Cmdlet 'Set-Location' aus einem bestimmten Grund über die gebräuchlichere' cd'? –

+0

@ K.J.Phan Weil 'cd' ein * Alias ​​* für' Set-Location' Cmdlet ist. Verwenden Sie 'Get-Alias' zur Überprüfung. – vonPryz

+0

CD C: \ Python27 \ Tools \ Skripts \ Pyscripts gibt den gleichen ungültigen Syntaxfehler. Ich werde meinen Mac benutzen. Vergiss es. –

Antwort

1

Dies geschieht, wenn Powershell und Python gemischt sind. In diesem speziellen Fall verwenden Sie einen Powershell-Befehl im Python-Skript oder geben ihn in einen Python-Interpreter ein. Python versteht den Set-Location Befehl nicht, also beschwert er sich.