Spaces:
Paused
Paused
undoing setup.sh
Browse files
setup.sh
CHANGED
|
@@ -17,19 +17,6 @@ mkdir -p tessdata
|
|
| 17 |
export TESSDATA_PREFIX="$(pwd)/tessdata"
|
| 18 |
echo "TESSDATA_PREFIX set to: $TESSDATA_PREFIX"
|
| 19 |
|
| 20 |
-
# Enhanced Tesseract diagnostics
|
| 21 |
-
echo "==== TESSERACT DIAGNOSTICS ===="
|
| 22 |
-
echo "Checking Tesseract binary location:"
|
| 23 |
-
which tesseract || echo "tesseract not in PATH"
|
| 24 |
-
echo "Checking if binary exists at common locations:"
|
| 25 |
-
ls -la /usr/bin/tesseract || echo "Not at /usr/bin/tesseract"
|
| 26 |
-
ls -la /usr/local/bin/tesseract || echo "Not at /usr/local/bin/tesseract"
|
| 27 |
-
echo "Checking Tesseract version:"
|
| 28 |
-
tesseract --version || echo "Failed to get version"
|
| 29 |
-
echo "Checking system PATH:"
|
| 30 |
-
echo $PATH
|
| 31 |
-
echo "==== END DIAGNOSTICS ===="
|
| 32 |
-
|
| 33 |
# Download eng.traineddata if it doesn't exist
|
| 34 |
if [ ! -f "tessdata/eng.traineddata" ]; then
|
| 35 |
echo "Downloading eng.traineddata..."
|
|
@@ -45,6 +32,10 @@ if [ -d "/usr/local/share/tessdata" ]; then
|
|
| 45 |
sudo cp -f tessdata/eng.traineddata /usr/local/share/tessdata/ || echo "Failed to copy to system location, continuing anyway"
|
| 46 |
fi
|
| 47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
# Test Tesseract functionality
|
| 49 |
echo "Testing Tesseract functionality..."
|
| 50 |
echo "Hello World" > test.txt
|
|
@@ -58,4 +49,4 @@ if [ -f "test.png" ]; then
|
|
| 58 |
fi
|
| 59 |
fi
|
| 60 |
|
| 61 |
-
echo "Setup completed"
|
|
|
|
| 17 |
export TESSDATA_PREFIX="$(pwd)/tessdata"
|
| 18 |
echo "TESSDATA_PREFIX set to: $TESSDATA_PREFIX"
|
| 19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
# Download eng.traineddata if it doesn't exist
|
| 21 |
if [ ! -f "tessdata/eng.traineddata" ]; then
|
| 22 |
echo "Downloading eng.traineddata..."
|
|
|
|
| 32 |
sudo cp -f tessdata/eng.traineddata /usr/local/share/tessdata/ || echo "Failed to copy to system location, continuing anyway"
|
| 33 |
fi
|
| 34 |
|
| 35 |
+
# Verify Tesseract installation
|
| 36 |
+
echo "Verifying Tesseract installation..."
|
| 37 |
+
tesseract --version || echo "Tesseract not found in PATH"
|
| 38 |
+
|
| 39 |
# Test Tesseract functionality
|
| 40 |
echo "Testing Tesseract functionality..."
|
| 41 |
echo "Hello World" > test.txt
|
|
|
|
| 49 |
fi
|
| 50 |
fi
|
| 51 |
|
| 52 |
+
echo "Setup completed"
|