Create a project from existing sources
You can set up a PyCharm project around the existing source code created in another IDE or in a dedicated editor. PyCharm analyzes the code base and adds a .idea directory with settings to it.
From the main menu, choose File | Open.
In the dialog that opens, select the directory that contains the desired source code. Note that applications created externally are marked with the regular directory icon
.
Click OK.
Specify whether you want the new project to be opened in a separate window or close the current project and reuse the existing one.
PyCharm will be searching for a virtual environment in the source directory.
If no environment is detected, PyCharm will set up the system interpreter for the project:

You can click the Configure a Python Interpreter link and select Interpreter Settings to configure a Python interpreter and install packages, if needed.
With this done, you are all set to start working on your project in PyCharm: double-click your files in the Project tool window to edit them.
Refer to Opening a project from Git for more details on how to create a project from a version control system.
Thanks for your feedback!