I am pretty much biased towards using PyCharm 
You can download the free community edition or if you are a student and have a .edu account you can download the professional version.

  
      
      JetBrains
  
  
    

Download PyCharm: Python IDE for Professional Developers by JetBrains 1

Intelligent Python IDE with refactorings, debugger, code completion, on-the-fly code analysis and coding productivity orientation


  
  
    
    
  
  


After linking the Python Interpreter to your correct Python, you would not face this problem hopefully.
Here’s a quick walkthrough on how to configure your interpreter:
https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html 11