Professional features important to virtual environments
One major feature of the Professional edition of PyCharm is the ease of project creation compared to the more manual approach. Consider the Professional edition’s new project window, which has a set of project types, as seen in Figure 3.23:
Figure 3.23: The Professional edition lists many project templates in the New Project dialog
The Community edition of Python does not have any of these project options. You can only create pure Python projects, but to be fair, you can still create a Flask project or any of the other project types listed using the Community edition. However, the IDE isn’t going to help you do it.
Let’s look at the steps to create a Flask project. Flask is a library that allows us to easily create a dynamic web application. We’ll cover it extensively in Chapter 8, Building a Dynamic Web Application in Flask. For now, we’re going to compare the...