我是一名初学者。
我在使用 google Cloud Functions 服务时遇到问题。我想使用 ccxt python 包,但从本周开始它无法部署我的 python 程序。在 cloud Functions 日志页面
回溯(最近一次调用最后一次):文件“/layers/google.python.pip/pip/bin/functions-framework”,第 8 行,位于 sys.exit(_cli()) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/click/core.py”,第 829 行,位于称呼返回 self.main(*args,**kwargs) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/click/core.py”,第 782 行,在 main 中 rv = self.invoke(ctx) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/click/core.py”,第 1066 行,在invoke 中返回 ctx.invoke(self.callback,**ctx.params) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/click/core.py”,第 610 行,在invoke 中返回回调(*args,**kwargs) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/functions_framework/_cli.py”,第 37 行,在 _cli app = create_app(target,source,signature_type) 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/functions_framework/在里面.py", 第 172 行,在 create_app spec.loader.exec_module(source_module) 文件“", 第 783 行,在 exec_module 文件“", 第 219 行,在 _call_with_frames_removed 文件“/workspace/main.py", 第 2 行,在 import ccxt 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/在里面.py”,第 29 行,来自 ccxt.base.exchange 导入 Exchange #noqa:F401 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/base/在里面.py”, 第 24 行, 来自 ccxt.base 导入交换文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/base/exchange.py”, 第 40 行, 来自 ccxt.static_dependencies 导入 ecdsa 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/static_dependencies/ecdsa/在里面.py”, 第 1 行,来自 .keys 导入 SigningKey、VerifyingKey、BadSignatureError、BadDigestError 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/static_dependencies/ecdsa/keys.py”, 第 3 行,来自 . 导入 ecdsa 文件“/layers/google.python.pip/pip/lib/python3.8/site-packages/ccxt/static_dependencies/ecdsa/ecdsa.py”, 第 56 行,来自 six 导入 int2byte, b ModuleNotFoundError: 没有名为“six”的模块
所以我从 ccxt 那里了解到这个问题但无法解决...
答案1
您尝试过安装六个吗?
pip3 install six