在命令提示符下运行python脚本:行继续符后面的语法错误意外字符

时间:2017-03-28 20:58:42

标签: python anaconda command-prompt pathname continuation

我是Python的新手,并且一直试图通过cmd终端运行Python脚本(在Anaconda 4.3发行版中调用Python 3.6之后)。我已经浏览了各种论坛,其中概述了如何做到这一点。我尝试在命令提示符中输入以下内容:

C:\Users\myname\Anaconda3\python.exe C:\Users\myname\Desktop\test.py

但是,我收到错误“行后续字符的意外字符”。当我尝试单独输入两个路径名时,我也遇到了同样的错误。我想使用Anaconda发行版的原因是因为它上面安装了tensorflow。谢谢!

2 个答案:

答案 0 :(得分:0)

尝试将文件名放在引号中,看看是否有效。

如果没有,并且您已经安装了anaconda,那么您应该只需键入python "C:\Users\myname\Desktop\test.py"即可。如果python抛出错误,那么你需要检查你的python代码。如果命令提示符抛出错误,那么请查看如何将Anaconda的python添加到环境变量中。

答案 1 :(得分:0)

我认为你在这里遗漏了一个基本的东西,因为@user23571122 试图在上面提到。

试试这个:

  • 打开 CMD。

  • 运行C:\Users\myname\Anaconda3\python.exe C:\Users\myname\Desktop\test.py

    (如果您的用户名中有空格,请确保将两个路径都用双引号括起来)。像这样 - "path\to\python.exe" "path\to\file.py"

  • 看看它是否有效?

不要在 CMD 中调用 python。打开CMD后直接运行命令