ModuleNotFoundError: No module named 'unidecode' yet I have the module installed

28,210

Solution 1

I had the same problem, capitalizing Unidecode in the pip command worked for me.

pip install Unidecode

https://pypi.org/project/Unidecode/

Solution 2

follow steps

1.open cmd

2.give full path to the script folder e.g.

C:\Python37-32\Scripts

3.then try pip commands

pip install Unidecode

C:\Python37-32\Scripts>pip install unicode

done!

Share:
28,210
Felipe Ito
Author by

Felipe Ito

Updated on December 23, 2020

Comments

  • Felipe Ito
    Felipe Ito over 3 years

    I am trying to remove accents from a Python list of strings by converting it from UTF-8 to ASCII. I have read answers to multiple questions here in StackOverflow that suggest using the unidecode function from the unidecode package. I have installed it using conda but if I write

    import unidecode
    

    I get

    ModuleNotFoundError: No module named 'unidecode'
    

    I have tried excluding unidecode and reinstalling it (using both conda and pip) and I checking if the PATH was pointing to all Anaconda locations, as advised in Alexander McFarlane's answer to this question.