diff options
author | Markus Heiser <markus.heiser@darmarit.de> | 2020-05-21 15:46:43 +0200 |
---|---|---|
committer | Markus Heiser <markus.heiser@darmarit.de> | 2020-05-21 15:46:43 +0200 |
commit | f576cadfba11dd96788f5c70e63fba4a70899584 (patch) | |
tree | a1eae4d9272c624adfb4d4ee6f1298d91fb88655 /utils | |
parent | fcc5af66d8b4b364d98673d7c37e3b09373f4912 (diff) | |
download | searxng-f576cadfba11dd96788f5c70e63fba4a70899584.tar.gz searxng-f576cadfba11dd96788f5c70e63fba4a70899584.zip |
[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 <markus.heiser@darmarit.de>
Diffstat (limited to 'utils')
-rwxr-xr-x | utils/searx.sh | 13 |
1 files changed, 10 insertions, 3 deletions
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 <<EOF | sudo -H -u "${SERVICE_USER}" -i 2>&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 } |