diff --git a/python-pip-install.bat b/python-pip-install.bat new file mode 100644 index 0000000..1c861e0 --- /dev/null +++ b/python-pip-install.bat @@ -0,0 +1,34 @@ +@echo off +setlocal + +echo [1/4] Configuring pip to use a domestic mirror... +pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple || goto :error +pip config set install.trusted-host pypi.tuna.tsinghua.edu.cn || goto :error + +echo [2/4] Upgrading pip/setuptools/wheel... +pip install pip==24.0 setuptools==69.0.3 wheel==0.45.1 || goto :error + +echo [3/4] Installing dependencies... +pip install ttkbootstrap==1.14.2 || goto :error +pip install pillow==10.4.0 || goto :error +pip install matplotlib==3.9.2 || goto :error +pip install numpy==2.0.2 || goto :error +pip install shapely==2.1.2 || goto :error +pip install colour-science==0.4.6 || goto :error +pip install pyserial==3.5 || goto :error +pip install openpyxl==3.1.5 || goto :error + +echo [4/4] Installing PyInstaller... +pip install pyinstaller==6.13.0 || goto :error + +echo. +echo All dependencies have been installed successfully. +goto :end + +:error +echo. +echo An error occurred while installing dependencies. Please check the output above for details. +exit /b 1 + +:end +pause \ No newline at end of file