Simple nltk.download() will not solve this issue. I tried the below and it worked for me:
in the nltk folder create a tokenizers folder and copy your punkt folder into tokenizers folder.
This will work.!
the folder structure needs to be as shown in the picture