-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
pip install writes to system path with -e
#23
Comments
You might have forgotten to activate your venv? |
This should not be related to venv. The first line in the printout shows that pip already knows to install to a user directory rather than a system one. It seems to be this problem: pypa/pip#7953 |
I have no issue installing and running it with
|
This is because you are root. |
I have it installed in
|
Still, your |
Let me test in my school lab. |
I have installed the current
|
You might try upgrading your pip first? |
I tried to upgrade. No clue. I can set |
I just tried on a freshly install Lubuntu 22.04 box. Same problem. Pip is already upgraded.
It's really weird that pip insists to write to
|
Solution found here #24 (comment) |
It is really weird that pip detects to switch to user installation (first line printed out below) because I did not
sudo
. But then the error says that it wants to write to/usr/lib
.I could do
python3 -m pip install --user .
but not$ python3 -m pip install --user -e .
either.I executed the command below from the root directory a cloned copy of PyDataFront.
The text was updated successfully, but these errors were encountered: