If you are confused about why APIs that are included in some external libraries or scripts are not showing up in your code completion suggestion lists, chances are the files containing those APIs are not included as part of your project:
- For an external Python file containing classes and methods you'd like to include in code completion suggestion lists, check to see if it is inside the project folder you are working on and if it is currently marked as a plain text file (it shouldn't be).
- For third-party packages and libraries, make sure to actually install them (globally or in the current virtual environment) and add them to the requirements.txt file of your project. We have seen that requirements.txt plays an important ...