From f576cadfba11dd96788f5c70e63fba4a70899584 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Thu, 21 May 2020 15:46:43 +0200 Subject: [fix] installation instructions: pip install -e searx (setup.py) In the past we did not really install searx into the virtualenv. This is a problem, since entry-points and other python installation stuff is not trigger. See discussion: https://github.com/asciimoo/searx/pull/1938#issuecomment-632056508 Signed-off-by: Markus Heiser --- utils/searx.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'utils') diff --git a/utils/searx.sh b/utils/searx.sh index 1499b928f..d55ec5dba 100755 --- a/utils/searx.sh +++ b/utils/searx.sh @@ -309,7 +309,10 @@ update_searx() { cd ${SEARX_SRC} git checkout -B "$GIT_BRANCH" git pull -${SEARX_SRC}/manage.sh update_packages +pip install -U pip +pip install -U setuptools +pip install -U wheel +pip install -U -e . EOF install_settings uWSGI_restart "$SEARX_UWSGI_APP" @@ -468,8 +471,12 @@ EOF wait_key info_msg "install needed python packages" tee_stderr 0.1 <&1 | prefix_stdout "$_service_prefix" -pip install wheel -${SEARX_SRC}/manage.sh update_packages +pip install -U pip +pip install -U setuptools +pip install -U wheel +pip install -U -e . +cd ${SEARX_SRC} +pip install -e . EOF } -- cgit v1.2.3