我用pip安装了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
看来你使用的是软件包(它只能运行Python 2)。 要为Python 3安装yolk,请使用yolk3k包:
pip install yolk3k
它看起来像你正在运行与python 3版本需要匹配的Python 2库。
在使用Python 3.x时(注意"C:\Python32\Lib\site-packages\yolk\cli.py" ),您可以print Python 2.x语法。 下面是用Python 3.x编写的一个例子:
>>> print "%s" % "a" File "<stdin>", line 1 print "%s" % "a" ^ SyntaxError: invalid syntax >>> print("%s" % "a") a >>>
正如你所看到的,你需要使用Python 3.x语法(即将print作为内置的而不是关键字)。
要解决您的问题,请确保您的版本的蛋黄与您的Python版本一起工作。