鱼C论坛

 找回密码
 立即注册
查看: 2293|回复: 3

[已解决]python3装web.py装不上

[复制链接]
发表于 2017-4-24 22:39:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
python2已经完美装上了,Python3怎么装都装不上
按照网上的资料用 sudo python3 -m pip install web.py 装但是提示各种缺库,在装了一天的库之后终于勉强把各种库零零散散的装齐了
但是在装一个叫做meta的库的时候,跳了一个语法错误,再装web.py就一直跳语法错误,具体的错误信息我把log贴出来
------------------------------------------------------------
/usr/lib/python3/dist-packages/pip/__main__.py run on Mon Apr 24 22:31:26 2017
Downloading/unpacking web.py
  Getting page https://pypi.python.org/simple/web.py/
  URLs to search for versions for web.py:
  * https://pypi.python.org/simple/web.py/
  Analyzing links from page https://pypi.python.org/simple/web.py/
    Found link https://pypi.python.org/packages/24/61/e5adedea4f716539b7858faea90e2e35299bf33c57aa0194b437fd01ec53/web.py-0.37.tar.gz#md5=93375e3f03e74d6bf5c5096a4962a8db (from https://pypi.python.org/simple/web.py/), version: 0.37
    Found link https://pypi.python.org/packages/33/76/909235fde412b67be91428b45b63b715f13c26889a2f7515b8baa967c1a4/web.py-0.22.tar.gz#md5=1af5a2ddff8f6b2407de461b4145dc68 (from https://pypi.python.org/simple/web.py/), version: 0.22
    Found link https://pypi.python.org/packages/47/15/c011b80de6c2df69be46d6d79d063496dc901a53820e493de35e891fc904/web.py-0.40.dev0.tar.gz#md5=fb08cd2e36efde893987a75dc652f9e3 (from https://pypi.python.org/simple/web.py/), version: 0.40.dev0
    Found link https://pypi.python.org/packages/51/df/22a317b862e989cb851b32f49f74e2c08384bd8e11da1d0e27e71f70de02/web.py-0.35.tar.gz#md5=57a5a555df14f9de7581c422a6b1a96c (from https://pypi.python.org/simple/web.py/), version: 0.35
    Found link https://pypi.python.org/packages/6e/4e/26438c56b8d6ba12af4803fe5f5f991f3878da0a5306c2a730f188de4ffb/web.py-0.36.tar.gz#md5=3f9ee778c5c34357a0233c1f0e024d00 (from https://pypi.python.org/simple/web.py/), version: 0.36
    Found link https://pypi.python.org/packages/87/b5/c22d8f89957e710717be72bc57e9b87bc479bba5aed2f8d2333b2609d933/web.py-0.34.tar.gz#md5=bc4f8b23c25358f75e2712c8cecca516 (from https://pypi.python.org/simple/web.py/), version: 0.34
    Found link https://pypi.python.org/packages/8b/95/66412912c8093e9167a58248fd646f95ff3d41f2e5be5300c27b0cb5de52/web.py-0.38.tar.gz#md5=0adf92ecff657f71595680660fb1400c (from https://pypi.python.org/simple/web.py/), version: 0.38
    Found link https://pypi.python.org/packages/9e/51/1948d43fc02402042ad1b82392d9aadc804a80379b0b705e72a3646cc572/web.py-0.33.tar.gz#md5=8a6385ca37f1ce171c7e0b7a595d00f8 (from https://pypi.python.org/simple/web.py/), version: 0.33
  Ignoring link https://pypi.python.org/packages/47/15/c011b80de6c2df69be46d6d79d063496dc901a53820e493de35e891fc904/web.py-0.40.dev0.tar.gz#md5=fb08cd2e36efde893987a75dc652f9e3 (from https://pypi.python.org/simple/web.py/), version 0.40.dev0 is a pre-release (use --pre to allow).
  Using version 0.38 (newest of versions: 0.38, 0.37, 0.36, 0.35, 0.34, 0.33, 0.22)
  Downloading from URL https://pypi.python.org/packages/8b/95/66412912c8093e9167a58248fd646f95ff3d41f2e5be5300c27b0cb5de52/web.py-0.38.tar.gz#md5=0adf92ecff657f71595680660fb1400c (from https://pypi.python.org/simple/web.py/)
  Running setup.py (path:/tmp/pip-build-yzm_lvln/web.py/setup.py) egg_info for package web.py
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/tmp/pip-build-yzm_lvln/web.py/setup.py", line 6, in <module>
        from web import __version__
      File "/tmp/pip-build-yzm_lvln/web.py/web/__init__.py", line 14, in <module>
        import utils, db, net, wsgi, http, webapi, httpserver, debugerror
      File "/usr/local/lib/python3.4/dist-packages/db/__init__.py", line 1, in <module>
        from .db import DB
      File "/usr/local/lib/python3.4/dist-packages/db/db.py", line 15, in <module>
        import pybars
      File "/usr/local/lib/python3.4/dist-packages/pybars/__init__.py", line 30, in <module>
        from pybars._compiler import (
      File "/usr/local/lib/python3.4/dist-packages/pybars/_compiler.py", line 26, in <module>
        from pymeta.grammar import OMeta
      File "/usr/local/lib/python3.4/dist-packages/pymeta/grammar.py", line 270
        except EOFError, e:
                       ^
    SyntaxError: invalid syntax
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

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

  File "/tmp/pip-build-yzm_lvln/web.py/setup.py", line 6, in <module>

    from web import __version__

  File "/tmp/pip-build-yzm_lvln/web.py/web/__init__.py", line 14, in <module>

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

  File "/usr/local/lib/python3.4/dist-packages/db/__init__.py", line 1, in <module>

    from .db import DB

  File "/usr/local/lib/python3.4/dist-packages/db/db.py", line 15, in <module>

    import pybars

  File "/usr/local/lib/python3.4/dist-packages/pybars/__init__.py", line 30, in <module>

    from pybars._compiler import (

  File "/usr/local/lib/python3.4/dist-packages/pybars/_compiler.py", line 26, in <module>

    from pymeta.grammar import OMeta

  File "/usr/local/lib/python3.4/dist-packages/pymeta/grammar.py", line 270

    except EOFError, e:

                   ^

SyntaxError: invalid syntax

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-yzm_lvln/web.py
Exception information:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 290, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python3/dist-packages/pip/req.py", line 1230, in prepare_files
    req_to_install.run_egg_info()
  File "/usr/lib/python3/dist-packages/pip/req.py", line 326, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/usr/lib/python3/dist-packages/pip/util.py", line 716, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-yzm_lvln/web.py

各位大手求解
最佳答案
2017-4-24 23:03:33
http://stackoverflow.com/questions/41304192/python-alternative-for-web-py-on-python3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-4-24 23:03:33 | 显示全部楼层    本楼为最佳答案   
http://stackoverflow.com/questions/41304192/python-alternative-for-web-py-on-python3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-24 23:03:40 | 显示全部楼层
except EOFError, e:

这是py2 的语法,py3不支持

改为
except EOFError as e:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-25 08:42:55 | 显示全部楼层

好吧 原来是还没移植  被百度骗了  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 17:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表