Skip to content

This script automates the installation process of Python 3.11.9 on your system and automatically adds Python to the system PATH.

License

Notifications You must be signed in to change notification settings

KernFerm/Py3.11.9installer

Repository files navigation

🐍 Python 3.11.9 Installation Script 🚀

This script automates the installation of Python 3.11.9 on your system and automatically adds Python to the system PATH! 🛠️


📋 Prerequisites

Before you begin, make sure you have the following:

  • 🖥️ Windows operating system: Ensure that your system is running on Windows.
  • 🌐 Internet connection: A stable internet connection is required to download the Python installer.

📥 How to Download the Repo for First-Time Users

For detailed instructions on how to download the repository, please click on the following link: Instructions 📄.

Support the Project ⭐

If you find this project useful, please give it a star! Your support is appreciated and helps keep the project growing. 🌟


🚀 Usage

  1. Download the script: Save the file install_python_3.11.9.bat to your desired location on your computer.
  2. Run the script: 🖱️ Double-click on the script file to start the installation process.

📝 Instructions

  • When you run the script, it will first prompt you to confirm whether you want to proceed with the installation:
    • If you choose to continue (Y):
      • 📥 The script will download the Python 3.11.9 installer from the official Python website.
      • 🛠️ It will then install Python silently, so you won't need to interact with the installer manually.
      • ➕ After successful installation, the script will add the Python Scripts directory to your system's PATH, allowing you to run Python from any command prompt.
    • If you choose not to continue (N):
      • ❌ The installation will be cancelled, and the script will exit.

⚡ Usage Example

Here’s a brief example of what the script does:

@echo off

echo This script will install Python 3.11.9 on your system.
echo Do you want to continue with the installation? (Y/N)

set /p choice=
if /i "%choice%"=="Y" (
    echo Downloading Python 3.11.9...
    bitsadmin /transfer myDownloadJob /download /priority normal https://www.python.org/ftp/python/3.11.9/python-3.11.9-amd64.exe "%cd%\python-3.11.9.exe"
    if exist "%cd%\python-3.11.9.exe" (
        echo Installing Python 3.11.9...
        "%cd%\python-3.11.9.exe" /quiet InstallAllUsers=1 PrependPath=1 Include_test=0
        if %ERRORLEVEL% EQU 0 (
            echo Python 3.11.9 has been installed successfully.
            echo Adding Python Scripts directory to system PATH...
            setx PATH "%PATH%;%ProgramFiles%\Python311\Scripts"
            echo Python Scripts directory has been added to the system PATH.
        ) else (
            echo Installation failed.
        )
    ) else (
        echo Download failed.
    )
) else (
    echo Installation cancelled.
)

pause

📝 Notes:

  • How to Download the Repo: Provides instructions on downloading the repository.
  • Prerequisites: Lists the system and connection requirements.
  • Usage: Details on how to run the installation script.
  • Instructions: Explains the step-by-step installation process.
  • Usage Example: Shows an example of the script in action.

About

This script automates the installation process of Python 3.11.9 on your system and automatically adds Python to the system PATH.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks