Skip to content

02. Tutorial

DYLO Gaming edited this page Mar 11, 2025 · 4 revisions

1. Run Editor Utility

Step Image
First, start by running the EUW_Python_Library_Importer by right-clicking on it and pressing "Run". GIF 3-10-2025 11-35-13 PM

2. Output Log

Step Image
Go to "Window" and click on "Output Log" as this is what you'll use to confirm if things are working. image

3. Libraries

Step Image
Click on the "Libraries" button, which will print all the default Python libraries Unreal comes with. GIF 3-11-2025 12-02-56 AM

4. Install

Step Image
The Install button will install all the Python libraries we specify in the 📚 Python Libraries array. image

⚠️ Note ⚠️

Although you may install 1 library, it may actually install additional ones. You'll see this more under "Uninstall" below.

Step Image
Let's install the Python library "requests", which is in the array by default & will let us make HTTP requests.
First, confirm that we are unable to perform HTTP requests by running "Execute Script" at the bottom. GIF 3-11-2025 12-11-00 AM
This error lets us know that the project's Python environment is missing the "requests" library. image
Press the "Install" button. A progress bar appears, followed by the Output Log listing installed libraries. GIF 3-11-2025 12-16-41 AM
Now, if we run the Python script, we get a successful HTTP request. GIF 3-11-2025 12-24-08 AM

5. Uninstall

Step Image
The Uninstall button will remove all installed, non-default Python libraries.
Installing one library may install additional ones. Uninstalling "requests" also removes 4 extra libraries. GIF 3-11-2025 12-28-08 AM
Pressing "Uninstall" when no libraries are installed will print a message confirming this. GIF 3-11-2025 12-36-48 AM

⚠️ Note ⚠️

For some reason, uninstalling may not take effect right away until you restart the editor.

Step Image
Despite no additional libraries being installed, we are still able to run HTTP requests. GIF 3-11-2025 12-38-34 AM
Once we restart the editor, we are no longer able to run HTTP requests.

This format keeps each step as a header while grouping text into structured cells with images to the right. Let me know if you need any modifications! 🚀

1. Run Editor Utility

First start but running the EUW_Python_Library_Importer by right-clicking on it and pressing "run"

GIF 3-10-2025 11-35-13 PM

2. Output Log

Go to "Window" and click on "Output Log" as this is what you'll use to confirm if things are working

image

3. Libraries

Let's first start by clicking on the "Libraries" button which will print all the default Python libraries Unreal comes with

GIF 3-11-2025 12-02-56 AM

4. Install

The install button will install all the Python libraries we specify in the 📚 Python Libraries array

image


⚠️ Note ⚠️

Although you may install 1 library, they may actually install additional ones. You'll see this more under "Uninstall" below


Let's install the Python library "requests," which is there by default & will let us make HTTP requests

We can first confirm that we are unable to perform HTTP requests by running "Execute Script" at the bottom

GIF 3-11-2025 12-11-00 AM

This error let's us know that this project's Python environment is missing the "requests" library

image

When we press the "Install" button, a progress bar appears telling us how many libraries are installing followed by the Output Log reading back the installed libraries

GIF 3-11-2025 12-16-41 AM

Now if we run the Python script, we get a successful HTTP request

GIF 3-11-2025 12-24-08 AM

5. Uninstall

The uninstall button will uninstall all installed, non-default, Python libraries

As mentioned earlier, installing 1 library may actually consist of more, hence why uninstalling "requests" removes an additional 4 libraries it installed earlier

GIF 3-11-2025 12-28-08 AM

Pressing "Uninstall" when no libraries are installed will print a message letting us know

GIF 3-11-2025 12-36-48 AM


⚠️ Note ⚠️

For some reason, uninstalling may not take effect right away until you restart the editor


As we can see, despite no additional libraries being installed, we are able to still run HTTP requests

GIF 3-11-2025 12-38-34 AM

Once we restart the editor, we are no longer able to

Clone this wiki locally