首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python +如何安装模块web.py

python +如何安装模块web.py
EN

Stack Overflow用户
提问于 2015-08-11 07:15:12
回答 1查看 3.6K关注 0票数 0

我在XP机器上安装了python版本- 3.4.0

现在我想安装web.py模块,在打印" var ",var时安装失败

我猜是因为失踪的"(“,")”

但如何解决这个问题?

代码语言:javascript
复制
C:\Python34\Scripts>pip install web.py
 Downloading/unpacking web.py
 Running setup.py     (path:D:\DOCUME~1\uba\LOCALS~1\Temp\pip_build_uba\web.p
y\setup.py) egg_info for package web.py
   Traceback (most recent call last):
     File "<string>", line 17, in <module>
    File   "D:\DOCUME~1\ubarih\LOCALS~1\Temp\pip_build_uba\web.py\setup.py",
  line 6, in <module>
        from web import __version__
     File        "D:\DOCUME~1\uba\LOCALS~1\Temp\pip_build_uba\web.py\web\__init_
   _.py", line 14, in <module>
      import utils, db, net, wsgi, http, webapi, httpserver, debugerror
      File "C:\Python34\lib\site-packages\db\__init__.py", line 69
          print "var", var
                 ^
     SyntaxError: invalid syntax
     Complete output from command python setup.py egg_info:
       Traceback (most recent call last):

       File "<string>", line 17, in <module>

     File       "D:\DOCUME~1\uba\LOCALS~1\Temp\pip_build_uba\web.py\setup.py",    line
  6, in <module>

   from web import __version__

 File     "D:\DOCUME~1\ubarih\LOCALS~1\Temp\pip_build_uba\web.py\web\__init__.py
", line 14, in <module>

     import utils, db, net, wsgi, http, webapi, httpserver, debugerror

   File "C:\Python34\lib\site-packages\db\__init__.py", line 69

   print "var", var

          ^

  SyntaxError: invalid syntax

----------------------------------------
 Cleaning up...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-11 07:27:50

您在计算机上安装了Python3.4,但是web.py不支持Python3.X。

如果查看源代码,就会发现git中有一个branch,但是迁移似乎是不完整的。(https://github.com/webpy/webpy/tree/python3/web)。

还讨论了迁移(https://groups.google.com/forum/#!topic/webpy/NvDqKEEEMEI)。

安装开发分支

您可以通过从github (https://github.com/webpy/webpy/archive/python3.zip)下载源代码来尝试这个分支。下载文件后,解压缩该文件并运行安装程序脚本。

代码语言:javascript
复制
setup.py install 

从python命令提示符(假设您在Windows上)。

但是不能保证这个版本会像预期的那样工作。

作为一个(更容易?)备选方案:

如果要使用web.py,请尝试安装python 2.7.x (https://www.python.org/downloads/release/python-2710/),然后通过pip安装web.py

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

https://stackoverflow.com/questions/31935442

复制
相关文章

相似问题

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