2024-06-16 12:55:29 发布
网友
我有烧瓶,巴别塔和烧瓶巴别塔安装在全球包。 当运行python时,我输入这个,没有错误
>>> from flaskext.babel import Babel >>>
在虚拟环境中,启动python并键入我看到的相同命令
问题是我使用的是忍者IDE,而我显然被迫使用虚拟机。我不介意,只要它不破坏烧瓶包装系统。在
旧的导入烧瓶扩展的方法是:
import flaskext.babel
然而,Namespace packages对于所有参与的人来说“太痛苦了”,所以现在烧瓶扩展应该是可导入的,比如:
^{}是一个特殊的包。如果您import flask.ext.babel,它将尝试上述两种变体,因此它在任何情况下都可以工作。在
import flask.ext.babel
是啊!我解决了问题!在
在global Lib/site packages/flaskext中创建一个空的巴别塔文件解决了这个问题。在
从本地环境中导入巴别塔,正如预期的那样,在全球环境中也同样有效。在
我们可以从弗拉斯克特。巴贝尔从导入Babel和巴别外巴别塔导入Babel。然而,表单*从烧瓶_babel导入babel*或*import flask_babel*不起作用。在
请注意,我运行的是64位的Windows7和C:\Python27中的Python2.7。在unix计算机上,缺少init.py文件可能不是问题。在
我认为您应该从0.8版以后导入如下Flask扩展:
from flask.ext.babel import Babel
我尝试了旧的方法(import flaskext.babel),但它对我也不起作用。在
旧的导入烧瓶扩展的方法是:
然而,Namespace packages对于所有参与的人来说“太痛苦了”,所以现在烧瓶扩展应该是可导入的,比如:
^{pr2}$^{} 是一个特殊的包。如果您
import flask.ext.babel
,它将尝试上述两种变体,因此它在任何情况下都可以工作。在是啊!我解决了问题!在
在global Lib/site packages/flaskext中创建一个空的巴别塔文件解决了这个问题。在
从本地环境中导入巴别塔,正如预期的那样,在全球环境中也同样有效。在
我们可以从弗拉斯克特。巴贝尔从导入Babel和巴别外巴别塔导入Babel。然而,表单*从烧瓶_babel导入babel*或*import flask_babel*不起作用。在
请注意,我运行的是64位的Windows7和C:\Python27中的Python2.7。在unix计算机上,缺少init.py文件可能不是问题。在
我认为您应该从0.8版以后导入如下Flask扩展:
我尝试了旧的方法(
import flaskext.babel
),但它对我也不起作用。在相关问题 更多 >
编程相关推荐