Web.py安装错误

时间:2018-06-03 20:42:22

标签: python web.py

0.02954

1 个答案:

答案 0 :(得分:4)

基本上,您正在尝试为Python 3.7安装模块,但此模块仅适用于Python 2.x.由于在某些方面这些版本的Python不兼容,因此您会收到错误。

在您的情况下,print "var", var是Python 2.x唯一的语法,它在Python 3.x中不起作用。

因此,要解决此问题,您应该使用pip install web.py安装Python 2.x的模块。另一种选择可以是使用名为 2to3 的工具将模块的代码转换为Python 3.x语法,但是,如果模块使用一些严重依赖于Python 2的C扩展,这可能无济于事。 x-only功能。

另外,web.py的official site说,就在首页上:

  

以上版本[0.39]仅支持Python 2.如果您正在寻找Python 3支持,请尝试实验版。

pip install web.py==0.40-dev1

我猜,他们的命令有点不正确,因为一个人应该使用pip3,而不是pip。因此,如果您需要Python 3支持,请首先尝试实验版本。