Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 53: invalid configuration byte #40
Delete irrelevant parts of this template.
For general questions:
Describe exactly what you did and what you want to happen.
Use Markdown syntax, particularly for code blocks: see https://help.github.com/articles/basic-writing-and-formatting-syntax/#quoting-code
For security issues:
See https://www.oracle.com/support/assurance/vulnerability-remediation/reporting-security-vulnerabilities.html for how to report security issues.
For installation issues:
Use a gist for screen output and logs: see https://gist.github.com/
Review the install instructions at
Review your output and logs. Google any errors
Answer the following questions:
I just downloaded and installed Anaconda 4.4.0 (64-bit, Python 3.6) on my machine. I then ran the command prompt option and issued the command
When I called Python (now 3.6.1) and imported cx_Oracle it worked as expected. I did not get the error you received. Are you able to download and install 4.4.0 as well to see if that resolves the issue for you?
referenced this issue
Jun 23, 2017
I have discovered the source of this issue. The problem is that the error message that Windows is providing is in a different encoding than the assumed UTF-8. The error message is that the Oracle client library cannot be found or is incompatible with Python and cx_Oracle. I am working on a solution so that the correct error message will be returned properly.