我是Python的初学者,我想在PyCharm Python控制台中运行python3脚本,但它引发了以下错误:
>>> /Users/mymac/Documents/Python/test.py
File "<input>", line1
/Users/mymac/Documents/Python/test.py
^
SyntaxError: invalid syntax
我不知道文件路径有什么问题,我该如何解决问题?
答案 0 :(得分:1)
使用execfile('/Users/mymac/Documents/Python/test.py')
。您正在尝试像可执行文件一样运行python文件。最重要的是,你在python解释器中这样做。
使用python的execfile例程从解释器调用文件或使用python test.py
从终端运行它。
答案 1 :(得分:0)
这可能是几件事。你有正确的环境设置吗?您可以通过cmd进行测试:python
如果这是您当前的版本,则应返回Python 3.6.4
。如果没有,请转到tutorialsPoint以了解如何正确设置路径。
如果配置正确,那么您是否在PyCharm中选择了解释器。如果没有,文件 - &gt;设置 - &gt;项目:网络 - &gt;项目口译员。选择你的python安装路径。
另外需要注意的是,我怀疑你的意思是使用终端而不是python控制台。
然后在PyCharms终端部分python test.py
。
答案 2 :(得分:0)
我认识到我前面接受的答案并不是一个完美的方法,因为函数execfile
已在Python3中被删除,另一种方法是使用open
,如:
>>> with open ('/Users/mymac/Documents/Python/test.py', 'r') as f:
... exec(f.read())
...
还要感谢那些帮助我的人!