2017-02-22 80 views
-1

这是怎么回事?它不会接受C:\运行.py fin PowerShell(再次)

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

无法重现您的问题,您尝试过'cd'吗?另外,出于好奇心,你是否需要'Set-Location' cmdlet来解决更常见的'cd'问题? –

+0

@ K.J.Phan因为'cd'是'Set-Location' cmdlet的* alias *。使用'Get-Alias'来验证。 – vonPryz

+0

cd C:\ Python27 \ Tools \ Scripts \ pyscripts给出了相同的无效语法错误。我要用我的Mac。算了吧。 –

回答

1

当Powershell和Python混合时会发生这种情况。在这种特殊情况下,您正在Python脚本中使用Powershell命令或将其输入到Python解释器中。 Python不理解Set-Location命令,所以它抱怨。