Chapter 5: Virtual Environments, Packages, Pycharm IDEΒΆ

When you start working on actual projects there are some really important tools you are going to need. In this chapter we are going to introduce you to some of those tools. For some of these tools there are various options and choices. As you progress in your learning you can certainly look into these various options. This chapter will be more of a high level introduction to get you started and point you in the right direction. We will provide some specific tools to accomplish the goals of this course. We can not possibly cover every single tool because it would be overwhelming and not very useful. In some cases I will provide external links to tools that you can look into on your own.

Some of the things we will cover in this chapter are:

  • importing libraries in your Python code with import statements

  • creating virtual environments for projects

  • installing packages/libraries into those projects with pip

  • creating your own modules for importing

  • Setting up an integrated development environment (IDE) with the use of the popular IDE, Pycharm