问题描述
嗨,我目前正在学习 Python,但我有一个无法摆脱的错误。它说:
import nltk
File "/home/yxnisss/.local/lib/python2.7/site-packages/nltk/__init__.py",line 128,in <module
from nltk.collocations import *
File "/home/yxnisss/.local/lib/python2.7/site-packages/nltk/collocations.py",line 35,in <module
from nltk.probability import Freqdist
File "/home/yxnisss/.local/lib/python2.7/site-packages/nltk/probability.py",line 333
print("%*s" % (width,samples[i]),end=" ")
^
SyntaxError: invalid Syntax
我什至不知道该怎么做。 我已经搜索过是否有人已经遇到过这个问题,但所有的答案都不适合我。
有什么想法吗?
解决方法
问题是您试图在 Python2.7 解释器中运行 Python3 代码。
您的错误消息指出您正在使用 python2.7
,请在运行脚本时指定 python3
:python3 file.py