Question: I'm Building Information Retrieval System that search text in multi files formats,
I have Tried **EPocalipse IFilter** Lirary but it through an exception when trying to read **docx** files, and I tried **Toxy** Library it though an exception for **doc** arabic files, finally I tried **TikaOnDotNet** Libray but it need java to work and I need to put the system online on hosting that don't have java installed on server

Answer: 
You have a file in your project called `pubnub.py`, which the importer is finding before your installation of the pubnub module, I think. Rename your file to something else, and everything should work.
I experienced the same problem on my Raspberry Pi 3. It ended up being a very silly issue! I had a file called pubnub.py which is why when I ran my script when it was located in the folder "Desktop" it didn't work. However, after I brought it up to its parent directory "pi" it imported pubnub without an issue!