Which UE4 Python Implementation to use?

I am researching automating the editor via Python but have ran across a few conflicting methods that I would be appreciative to receive some experienced perspective on.

One method, which I assume is the more proper method, is to simply enable the Python plugin and Editor Scripting plugin within UE4 and utilize the Unreal Python API documentation.

The other method, which I started with, has you install an embedded Python plugin into the plugins folder within your current project.

Since I am learning Python as I go, I have ran into issues utilizing the Unreal Python API Documentation while using this method. Perhaps this is terrible coding on my part or the code is incompatible between the two methods. I have a feeling it is both :slight_smile:

Is this a correct assumption? I appreciate any feedback/advice.

-Jared