在我的应用引擎应用中,我想使用备用正则表达式模块pypi/regex
而不是默认的re
模块。首先,有可能吗?如果是,我该怎么做?
我在我的开发环境中安装了regex
模块并进行了测试。它在python shell中工作正常。为了使其成为我的app引擎项目的一部分,我将以下文件复制到我的项目文件夹中。
lib\
regex.py
_regex_core.py
但是,我的应用程序中出现以下错误。
No module named lib._regex
复制_regex.so
也无济于事。
答案 0 :(得分:1)
不,这是不可能的。
请参阅documentation:
您可以将任何第三方库添加到您的应用程序中,只要它在"纯Python"中实现。 (无C扩展)以及App Engine运行时环境中的其他功能。
答案 1 :(得分:1)
一种方法是使用AppEngine托管VM。它允许您使用Dockerfile自定义运行时环境并构建Docker容器。
如果您是初学者,我建议您在此处查看快速入门:https://cloud.google.com/python/