2024-03-28 21:51:08 发布
网友
我在Windows、python2.7和virtualenv上使用GAE沙盒。 当我尝试使用Requests lib时,遇到以下错误:
global name '_dlopen' is not defined
完整堆栈:
windows上的GAE确实在加载ctypes和winreg时遇到了问题,但现在它在开发环境中自动白名单了。在
我错过了什么?在
所以我找到了问题的起因: 这是https://stackoverflow.com/a/25915535/3767514中建议的解决方法
问题是更改os.name=None意味着ctypes不能使用正确的dll加载库。在
os.name=None
ctypesinit第457行:
if _os.name in ("nt", "ce"): windll = LibraryLoader(WinDLL)
所以解决方案是在更改操作系统名称在阿彭金没有人_配置.py公司名称:
所以我找到了问题的起因: 这是https://stackoverflow.com/a/25915535/3767514中建议的解决方法
问题是更改
os.name=None
意味着ctypes不能使用正确的dll加载库。在ctypesinit第457行:
所以解决方案是在更改操作系统名称在阿彭金没有人_配置.py公司名称:
^{pr2}$相关问题 更多 >
编程相关推荐