주요 콘텐츠

Install Python 3.8.2 on Windows for Firmware Upload

This section helps you complete the Install Python 3.8.2 Software step of the Hardware Setup process (using the Hardware Setup screens).

Note

If you restarted your computer after installing Ubuntu Distribution for Windows Subsystem for Linux (WSL), the Hardware Setup screen might be closed. Before proceeding, launch MATLAB® and restart the Hardware Setup process.

Note

Internet connection is required to install Python® 3.8.2 version in your Windows® computer

Scenario 1: Python 3.7 or later is already installed on Windows computer

If Python 3.7 or later version is already installed on your computer, select I have already installed Python 3.7 or later version and click Next. The next hardware setup requires a valid path where you have Python 3.7 or later installed.

After you provide the path where Python 3.7 or later is installed. Click Validate. Upon successful validation, you can move to subsequent hardware setup screens.

If validation fails, it might be due to missing dependencies such as Python 3.8.2, pySerial 3.4, or EmPy 4.2. To resolve this, go back and select Automatically Download and Install on the hardware setup screen and click Next to allow the installer to download and install the required dependencies. For more information, see Scenario 2.

Scenario 2: Python 3.8.2, pySerial, and EmPy are not installed on Windows computer

If Python 3.7 or later version, pySerial, and EmPy are not installed on the computer, select Automatically Download and install and click Next.

After clicking Next, the following screen appears.

Specify the path where you want to install Python 3.8.2 in your computer and click Install. Python 3.8.2, pySerial 3.4, and EmPy 4.2 are installed on that path. After successful installation, click Next for subsequent screens.

Next Steps

  • Select an ArduPilot vehicle type.