-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Module xlrd is not installed with 0.14; creates an Import Error when using read_excel #8515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
you will need to install it separately (via conda). Obviously you already have it installed in 0.13.0. |
I'm confused. In the conda environment with 0.13, I have never installed xlrd. It was installed already merely by installing pandas. If I repeat the same conda procedure but change it to 0.14, the behavior changes. Prior to 0.14, I had never needed to separately install xlrd for any version. Even when managing my own environments and not using conda. Is there a way to verify whether I am just crazy? Was xlrd not included with pandas in previous versions? This behavior is certainly new for me in this version. |
its possible your earlier environments used a system |
Alright, duly noted. |
Related issues: pandas-dev#8515, pandas-dev#14673 Author: Guilherme Beltramini <[email protected]> Closes pandas-dev#17613 from gcbeltramini/xlrd-import and squashes the following commits: dee1998 [Guilherme Beltramini] Add PR number and blank line c2759cb [Guilherme Beltramini] Throw ImportError
Related issues: pandas-dev#8515, pandas-dev#14673 Author: Guilherme Beltramini <[email protected]> Closes pandas-dev#17613 from gcbeltramini/xlrd-import and squashes the following commits: dee1998 [Guilherme Beltramini] Add PR number and blank line c2759cb [Guilherme Beltramini] Throw ImportError
After doing
and then activating dummy_python, I get the following error with a simple .xlsx file that has 3 sheets:
But with pandas 0.13.1, the same sheet parses with no error from the same command:
So the question is, why was a dependency on XLRD introduced, but the library is not installed as a dependency when pandas is installed through conda?
The text was updated successfully, but these errors were encountered: