Clear Filters
Clear Filters

Running Python script with oauth2 via matlab

4 views (last 30 days)
Evan on 15 Aug 2015
Edited: Robert Snoeberger on 17 Aug 2015
I'm trying to run a Python script that updates a Google spreadsheet with values calculated with Matlab. I'm using the gspread API, which uses oauth2. Running straight Python, I'm able to download and modify spreadsheets without a problem. When I try to run the script in Matlab, I get the following error when I try to authorize the credentials:
Python Error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)
Any ideas about what I could do to solve this? I suppose the workaround would be to just save the data from Matlab and import the .mat file into Python.
  1 Comment
Robert Snoeberger
Robert Snoeberger on 17 Aug 2015
Edited: Robert Snoeberger on 17 Aug 2015
I'm curious, which version of Python are you using? Certificate verification was turned on by default in 2.7.9 and 3.4.3 [1, 2, 3]. Also, are you using the same Python version when you run the script in MATLAB and when running straight Python?
  1. PEP 476
  2. verify HTTPS certificates by default
  3. python2.7.9 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!