From c821dceec8d4886117007addf33d85dbbccf2964 Mon Sep 17 00:00:00 2001 From: Ajin Abraham Date: Tue, 23 Oct 2018 12:17:29 +0530 Subject: [PATCH] Hotfix to improve setup in windows --- setup.bat | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/setup.bat b/setup.bat index 8a41666b..6ce25c3f 100644 --- a/setup.bat +++ b/setup.bat @@ -1,14 +1,30 @@ @echo off where python >nul 2>&1 && ( echo [INSTALL] Found Python3 + pip3 >nul 2>&1 && ( + echo [INSTALL] Found pip3 + ) || ( + echo [ERROR] pip3 is not available in PATH + pause + exit /b + ) + if exist "C:\Program Files\OpenSSL-Win64\bin\openssl.exe" ( + echo [INSTALL] Found OpenSSL executable + ) else ( + echo [ERROR] OpenSSL executable not found in [C:\Program Files\OpenSSL-Win64\bin\openssl.exe] + echo [ERROR] Install OpenSSL - https://slproweb.com/download/Win64OpenSSL-1_1_1.exe + pause + exit /b + ) echo [INSTALL] Installing Virtualenv pip3 install -U pip virtualenv virtualenv -p python ./venv .\venv\Scripts\activate + set LIB=C:\Program Files\OpenSSL-Win64\lib;%LIB% + set INCLUDE=C:\Program Files\OpenSSL-Win64\include;%INCLUDE% echo [INSTALL] Installing Requirements pip install -r requirements.txt echo [INSTALL] Installation Complete ) || ( echo [ERROR] python3 is not installed - -) \ No newline at end of file +)