首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行"yolk -l“时出现语法错误

运行"yolk -l“时出现语法错误
EN

Stack Overflow用户
提问于 2013-09-24 03:41:28
回答 3查看 567关注 0票数 6

我已经使用pip安装了yolk 0.4.3。但是当我尝试使用yolk -l显示所有已安装的软件包时,它显示了一个语法错误

代码语言:javascript
复制
File "C:\Python32\Lib\site-packages\yolk\cli.py" line 262
print "%s %s (%s)" % (project name,dis,version,
                 ^
syntax error :invalid syntax
EN

回答 3

Stack Overflow用户

发布于 2017-04-20 18:49:53

您似乎正在使用yolk包(它只适用于Python2)。要安装yolk for Python3,请使用yolk3k包:

代码语言:javascript
复制
pip install yolk3k
票数 6
EN

Stack Overflow用户

发布于 2013-09-24 03:53:48

看起来你正在运行一个python2库,而python3的版本需要匹配。

票数 0
EN

Stack Overflow用户

发布于 2013-09-24 04:01:06

当您使用Python3.x时,您可以将Python2.x语法与print结合使用(注意"C:\Python32\Lib\site-packages\yolk\cli.py"中的"Python32" )。下面是一个用Python 3.x编写的示例:

代码语言:javascript
复制
>>> print "%s" % "a"
  File "<stdin>", line 1
     print "%s" % "a"
              ^
SyntaxError: invalid syntax
>>> print("%s" % "a")
a
>>>

正如您所看到的,您需要使用Python3.x语法(即,将print视为内置的,而不是关键字)。

要解决您的问题,请确保您的yolk版本与您的Python版本兼容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18967473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档