python3环境下web.py的安装

1、pip install web.py==0.40-dev01

遇到的问题:UserWarning: Normalizing '0.40-dev1' to '0.40.dev1'

解决问题:以管理员的权限运行命令行,然后执行pip install web.py==0.40-dev01即可

2、Python3.7执行web.py测试时出現RuntimeError: generator raised StopIteration异常

解决问题:打开python目录下C:\Program Files (x86)\Python37-32\Lib\site-packages\web的util.py

根据错误提示:

x = list(take(seq, size))

找到util.py文件的take方法:

修改take方法如下即可

def take(seq, n):

    for i in range(n):

        try:

            yield next(seq)

        except StopIteration:

            return

 

你可能感兴趣的:(python)