私は、PulpをPythonで使用してAWS Lambdaの最適化を実行しようとしています。私はラムダ関数と一緒にパルプ(ディレクトリではなく内容を圧縮する)をパッケージ化し、zipをアップロードしました。私がこだわっているエラーは、次のとおりです。AWS LambdaインスタンスのPython Pulpソルバーにアクセスできない
File "/var/task/pulp/pulp.py", line 1664, in solve
status = solver.actualSolve(self, **kwargs)
AttributeError: 'NoneType' object has no attribute 'actualSolve'
私はここに修正を試してみた:特に Importing Python Module "Pulp" on Amazon AWS Lambdaが直接ソルバーを指定しようとしている、とするスクリプトの親ディレクトリにソルバー(CBC)を配置します役立たず。私はまた、例えば、直接パスに入れて試してみた
Pulp: cannot execute cbc cwd: /var/task: PulpSolverError
Traceback (most recent call last):
File "/var/task/lambda_function.py", line 14, in lambda_handler
result = ip_optimise(recipes, settings)
File "/var/task/ip_optimise.py", line 102, in ip_optimise
prob.solve(COIN_CMD())
::私は直接ソルバーを指定しようとしないとき、私は別のエラーを取得 prob.solve(COIN_CMD("/var/task/cbc"))
を同じエラーでの