我试图在GAE上使用pyDNS。
在 Base.py 有import asyncore
这就是我得到的:
File "/base/data/home/apps/myapp/lib/DNS/Base.py", line 14, in <module>
import asyncore
File "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/asyncore.py", line 608, in <module>
import fcntl
ImportError: No module named fcntl
在这种情况下我该怎么办?
如果库实现符合 GAE 限制,则可以将其作为应用程序的一部分包含在内并将其上传到 GAE。
以下是将第三方软件包添加到应用程序(有时称为vendoring
)的官方说明。
实际上,除了避免依赖于不受支持的模块的模块之外,
对此无能为力。GAE 只是不支持 fcntl 生成线程模块。