Python 2.7 web2py不是从python 3.0/3.1开始的

Python 2.7 web2py不是从python 3.0/3.1开始的,python-2.7,python-3.x,web2py,Python 2.7,Python 3.x,Web2py,我正在尝试运行web2py应用程序。使用python2.7,它运行良好。 但我想使用python的更高版本。当我尝试使用python3.0或3.1时,我得到一个错误 Traceback (most recent call last): File "/var/www/vhosts/astrozon/web2py/web2py.py", line 18, in <module> import gluon.widget File "/var/www/vhosts/astro

我正在尝试运行web2py应用程序。使用python2.7,它运行良好。 但我想使用python的更高版本。当我尝试使用python3.0或3.1时,我得到一个错误

Traceback (most recent call last):
  File "/var/www/vhosts/astrozon/web2py/web2py.py", line 18, in <module>
    import gluon.widget
  File "/var/www/vhosts/astrozon/web2py/gluon/__init__.py", line 15, in <module>
    from globals import current
ImportError: No module named globals
回溯(最近一次呼叫最后一次):
文件“/var/www/vhosts/astrozon/web2py/web2py.py”,第18行,在
导入gluon.widget
文件“/var/www/vhosts/astrozon/web2py/glion/_init__.py”,第15行,在
从全局导入当前
ImportError:没有名为globals的模块
我已检查,模块gobals位于同一文件夹中。python2.7能够导入该模块,但不能用于3.0或3.1


如有任何建议,我将不胜感激

web2py与python3不兼容,也没有计划这样做,因为这将破坏其保持向后兼容性的承诺。在Python3 fork上已经有过几次实验性的尝试,但我不相信它们已经得到了维护。web3py(不是官方名称)将与Python 3兼容,但这是一个全新的框架,仍处于开发的早期阶段(计划包括一个兼容层,允许web2py应用程序在其下运行)