[GH-ISSUE #458] ERROR: Will not install to the user site because it will lack sys.path #356

Open
opened 2026-02-25 21:31:46 +03:00 by kerem · 1 comment
Owner

Originally created by @FoxBob79 on GitHub (Mar 1, 2022).
Original GitHub issue: https://github.com/ciur/papermerge/issues/458

Originally assigned to: @ciur on GitHub.

I try the "Bare Metal Installation" like described in the documents.

After typing pip3 install -r requirements/base.txt get the following: ERROR: Will not install to the user site because it will lack sys.path precedence to setuptools in /opt/PapermergeDMS/.venv/lib/python3.8/site-packages

Info:

  • OS: Ubuntu Server 20.04.4
  • Browser Firefox
  • Database [SQLite, PostgreSQL 12.1]
  • Papermerge Version 2.0.1
Originally created by @FoxBob79 on GitHub (Mar 1, 2022). Original GitHub issue: https://github.com/ciur/papermerge/issues/458 Originally assigned to: @ciur on GitHub. I try the "Bare Metal Installation" like described in the documents. After typing `pip3 install -r requirements/base.txt` get the following: `ERROR: Will not install to the user site because it will lack sys.path precedence to setuptools in /opt/PapermergeDMS/.venv/lib/python3.8/site-packages` **Info:** - OS: Ubuntu Server 20.04.4 - Browser Firefox - Database [SQLite, PostgreSQL 12.1] - Papermerge Version 2.0.1
Author
Owner

@ciur commented on GitHub (Apr 4, 2022):

That part of documentation is seriously outdated :(
"Bare Metal Installation" part is meant only for Python/Django developers.
I will move "Bare Metal Installation" into separate "Developer Manual" section to make it clearer that its target auditory are developers.
If you intend to install and play around with Papermerge instance from (advanced) user perspective you may have a look
at setup with portainer or setup with docker-compose

<!-- gh-comment-id:1087902918 --> @ciur commented on GitHub (Apr 4, 2022): That part of documentation is seriously outdated :( "Bare Metal Installation" part is meant only for Python/Django developers. I will move "Bare Metal Installation" into separate "Developer Manual" section to make it clearer that its target auditory are developers. If you intend to install and play around with Papermerge instance from (advanced) user perspective you may have a look at [setup with portainer](https://docs.papermerge.io/Installation/portainer.html) or [setup with docker-compose](https://docs.papermerge.io/Installation/docker.html)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/papermerge#356
No description provided.