If the libraries in your functions try to write configuration files to the current
directory, the [Errno 30] Read-only file system: '/code/.xxx
error may be returned. To resolve this issue, set the current directory of the process
to /tmp before you execute the function. The /tmp directory is readable and writable.
- Python
def my_handler(event, context): import os os.chdir('/tmp') // Other code
- Node.js
exports.handler = function(event, context, callback) { process.chdir('/tmp'); // Other code };