Switch from venv to conda for environment management
Build Server .exe / build (push) Failing after 2m30s

- start.bat and start.sh now create conda env (paperdash, Python 3.11)
- README updated with conda setup instructions
- Fixes pyhwinfo installation issues on Python 3.12+
This commit is contained in:
Kareem Horstink
2026-07-03 08:38:34 +00:00
parent 9fc6809f97
commit f60e7b5ad1
3 changed files with 19 additions and 19 deletions
+8 -8
View File
@@ -1,20 +1,20 @@
@echo off
REM PaperDash Server Startup Script
REM Creates venv if needed, installs dependencies, and starts the server
REM Creates conda env if needed, installs dependencies, and starts the server
setlocal
cd /d "%~dp0"
REM Create venv if it doesn't exist
if not exist "venv" (
echo Creating virtual environment...
python -m venv venv
REM Check if conda env exists
if not exist "conda_env" (
echo Creating conda environment...
conda create -y -n paperdash python=3.11
call conda activate paperdash
) else (
call conda activate paperdash
)
REM Activate venv
call venv\Scripts\activate.bat
REM Install dependencies
echo Installing dependencies...
pip install --upgrade pip
+7 -7
View File
@@ -1,20 +1,20 @@
#!/bin/bash
# PaperDash Server Startup Script
# Creates venv if needed, installs dependencies, and starts the server
# Creates conda env if needed, installs dependencies, and starts the server
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$SCRIPT_DIR"
# Create venv if it doesn't exist
if [ ! -d "venv" ]; then
echo "Creating virtual environment..."
python3 -m venv venv
# Check if conda env exists
if ! conda env list | grep -q "paperdash"; then
echo "Creating conda environment..."
conda create -y -n paperdash python=3.11
fi
# Activate venv
source venv/bin/activate
# Activate conda env
conda activate paperdash
# Install dependencies
echo "Installing dependencies..."