# deploy python as .zip to openwhisk

**URL:** <https://forum.serverless.com/t/deploy-python-as-zip-to-openwhisk/13734>\
**Category:** Serverless Framework\
**Tags:** openwhisk\
**Created:** [January 15, 2021, 11:00am UTC](https://forum.serverless.com/t/deploy-python-as-zip-to-openwhisk/13734 "2021-01-15T11:00:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![simonkleinfeld](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/simonkleinfeld/32/4984_2.png) [@simonkleinfeld](https://forum.serverless.com/u/simonkleinfeld)\
**Post date:** [January 15, 2021, 11:00am UTC](https://forum.serverless.com/t/deploy-python-as-zip-to-openwhisk/13734/1 "2021-01-15T11:00:58Z")

</div>

i would like to deploy a python function with large dependencies to ibmcloud/openwhisk as a .zip archive. This config works perfectly for aws:

```auto
service: daecc

package:
  individually: true

provider:
  name: aws
  region: us-east-1  
  runtime: python3.8
  memorySize: 128

functions:
  workers_serverless:
    handler: lambda_function.lambda_handler
    package:
      artifact: workers.zip
plugins:
  - serverless-python-requirements

```

If i change this config to the openwhisk syntax (python implementation, provider name & runtime, plugin) and want to try to deploy this function to ibmcloud i get the following error:

> Function handler (lambda\_function.py) does not exist.

Does anybody know how to deploy a python function with some large dependencies as a .zip archive to ibmcloud or is there another proper/better way?
