PyCharm Edu 2019.1 Help

Creating Projects from Scratch in PyCharm Edu

PyCharm Edu makes it possible to create projects of various types.

Creating a pure Python project

To create a pure Python project

  1. Do one of the following:

    • On the Welcome screen, under the Quick Start section, click the link Create New Project.

    • From the main menu, select File | New Project....

  2. In the New Project dialog, choose the option Pure Python.

  3. Next, click Expand the node to expand the Project Interpreter node, and select the new environment or existing interpreter, by clicking the corresponding radio-button. The following steps depend on your choice:

    • New environment using: if this option has been selected, choose the tool to be used to create a virtual environment. To do that, click the list and choose Virtualenv, Pipenv, or Conda.

      Next, specify the location and base interpreter of the new virtual environment. If necessary, click the Inherit global site-packages and Make available to all projects check boxes.

    • Existing interpreter: if this option has been selected, choose the desired interpreter from the list, or (if the desired interpreter is not found), click Open and choose the interpreter. See Configuring Python Interpreter for details.

  4. Click Create.

Creating a course

To create a course

  1. Do one of the following:

    • On the Welcome screen, under the Quick Start section, click the link Create New Project.

    • From the main menu, select File | New Project....

  2. In the New Project dialog, click the option Course creation, and then do the following:

    • Specify the project location.

    • From the Python interpreter list, choose the interpreter to be used for the new project.

      Note that the list shows all previously configured interpreters and virtual environments. If you cannot find the desired interpreter in the list, click Settings to configure the desired local Python interpreter or virtual environment.

    • Specify the course name and description. These fields are mandatory.

      The name of the author is specified automatically - this is the system username. You can accept default, or type another author name.

  3. Click Create.

Refer to the quick start guide for the educators for details.

Creating an educational project

To create an educational project

  1. Do one of the following:

    • On the Welcome screen, under the Quick Start section, click the link Create New Project.

    • From the main menu, select File | New Project....

  2. In the Select Project Type page, click the option Educational, and then do the following:

    1. Specify the project location. You can do it manually, or click Browse and choose the desired location from the Select Base Directory dialog.

    2. Click Python (next to the browse button) and in the Select Python Interpreter dialog, from the Interpreter list, choose the interpreter to be used for the new project.

      Note that the list shows all previously configured interpreters and virtual environments. If you cannot find the desired interpreter in the list, click Settings to configure the desired local Python interpreter or virtual environment.

    3. Select the course you want to pass. Do one of the following:

      • Accept the course suggested by default (Introduction to Python.)

      • Select one of the pre-defined courses by clicking the drop-down arrow. If the list does not reflect the current state, click Retine to refresh it.

      • Click Settings and then choose Add local course. Then select the desired zip archive from the file chooser dialog.

      • Click Settings and then choose Log in to Stepik.

      • If you want to pass an adaptive course, select one from the list, for example, Adaptive Python.

  3. Click Create.

Refer to the Learner Start Guide for details.

Last modified: 29 June 2019