Skip to content

Instantly share code, notes, and snippets.

@iandanforth
Created July 19, 2019 02:28
Show Gist options
  • Save iandanforth/f3ac42b0963bcbfdf56bb446e9f40a33 to your computer and use it in GitHub Desktop.
Save iandanforth/f3ac42b0963bcbfdf56bb446e9f40a33 to your computer and use it in GitHub Desktop.
ModuleNotFoundError: No module named '_lzma'

If you see this error when trying to import pandas under osx 10.14 Mojave

ModuleNotFoundError: No module named '_lzma'

You may be missing the xz libraries (https://tukaani.org/xz/)

This may be corrected by using homebrew to install it.

brew install xz

You then need to rebuild the Python you are using with pandas.

If you happen to be using pyenv then you can run

pyenv uninstall 3.6.4  # Replace with your version number
pyenv install 3.6.4  # Reinstall (now with the lzma lib available)
pyenv local 3.6.4  # Set this version to always run in this directory
pip install pandas

You should now be able to import pandas!

@PI14BEAT
Copy link

PI14BEAT commented May 6, 2024

Thank you~

@ramicaza
Copy link

thanks bro 🍞

@Bennoo
Copy link

Bennoo commented Oct 8, 2024

still a working solution,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment