我已经使用pip安装了yolk 0.4.3。但是当我尝试使用yolk -l显示所有已安装的软件包时,它显示了一个语法错误
File "C:\Python32\Lib\site-packages\yolk\cli.py" line 262
print "%s %s (%s)" % (project name,dis,version,
^
syntax error :invalid syntax发布于 2017-04-20 18:49:53
您似乎正在使用yolk包(它只适用于Python2)。要安装yolk for Python3,请使用yolk3k包:
pip install yolk3k发布于 2013-09-24 03:53:48
看起来你正在运行一个python2库,而python3的版本需要匹配。
发布于 2013-09-24 04:01:06
当您使用Python3.x时,您可以将Python2.x语法与print结合使用(注意"C:\Python32\Lib\site-packages\yolk\cli.py"中的"Python32" )。下面是一个用Python 3.x编写的示例:
>>> print "%s" % "a"
File "<stdin>", line 1
print "%s" % "a"
^
SyntaxError: invalid syntax
>>> print("%s" % "a")
a
>>>正如您所看到的,您需要使用Python3.x语法(即,将print视为内置的,而不是关键字)。
要解决您的问题,请确保您的yolk版本与您的Python版本兼容。
https://stackoverflow.com/questions/18967473
复制相似问题