-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation of CouchDB via pastaELN Wizard not possible #182
Comments
@moritzva Thank you for sending this first issue! |
Stash of information that was in the readme.md file but does not belong there anymore How to create a new version
pylint pasta_eln
mypy pasta_eln/*.py
make -C docs html
pytest -s Tests
diff -q ../Extractors/ pasta_eln/Extractors/ |grep differ
git commit -a -m 'linting and testing'
./commit.py "Minimal viable product" 1 THIS STEP IS NECESSARY FOR ALL GITHUB-Actions TO WORK Create git-commit-hookTo automatically run many tests, create a file '.git/hooks/pre-commit' and make it executable #!/bin/sh
#
# Test if extractors updated
if [ "$(diff -q ../Extractors/ pasta_eln/Extractors/ |grep differ |grep extractor)" ]; then
echo "Differences in EXTRACTOR EXIST"
exit 1
else
echo "All is correct: extractors match"
fi
# Run pylint
exec pylint pasta_eln
# Run mypy
exec mypy pasta_eln/*.py
# Test document creation
exec make -C docs html
# Run pytest
exec pytest -s tests
#
echo 'Pre-commit-tests are finished' HOW TO DIFF Version-1 and Version-2COMPARE BOTH DIRECTIONS kdiff pasta_eln/miscTools.py ../Python/miscTools.py
kdiff ../Python/miscTools.py pasta_eln/miscTools.py
kdiff pasta_eln/inputOutput.py ../Python/inputOutput.py
kdiff ../Python/inputOutput.py pasta_eln/inputOutput.py
kdiff pasta_eln/database.py ../Python/database.py
kdiff ../Python/database.py pasta_eln/database.py
kdiff pasta_eln/backend.py ../Python/backend.py
kdiff ../Python/backend.py pasta_eln/backend.py Desired Differences:
Differences don't matter:
|
The installation of CouchDB via the pastaELN Wizard was not possible.
Trying to open pastaELN via
python -m pasta_eln.gui
resulted in:Therefore, CouchDB installer was downloaded manually from the Website (apache-couchdb-3.3.3.msi).
During the installation of this file, username (admin) and password were set. Then, these steps were followed:
(venv-pastaELN) (base) python -m pasta_eln.gui
(venv-pastaELN) (base) python -m pasta_eln.installationTools install
(venv-pastaELN) (base) python -m pasta_eln.installationTools install
(venv-pastaELN) (base) python -m pasta_eln.gui
Setup
The text was updated successfully, but these errors were encountered: