Am Mo., 14. Apr. 2025 um 01:14 Uhr schrieb Jonathan Gossage via Python-list
<python-list@python.org>:

> I am using *Python 3.13* in a virtual environment under *Ubuntu Linux
> 24.04*
> .
> [...]



> Instead, it was
> installed into the site-packages directory in
> */home/jonathan/.locals/lib/python3.13/site-packages* even though I did not
> specify *--user* to the *pip install* command. Is this expected behavior? I
> wanted Sphinx to be installed in the virtual environment so that it would
> be accessible to all users of the virtual environment.


Hi Jonathan,

Many people put emphasis on that you need to *activate* a virtualenv before
using it, but no-one so far stressed the fact that you got Sphinx installed
to ~/jonathan/.local/lib/python3.13/site-packages *without using *--user.

Do you have, by any chance, one of the following pip-related configuration
files present?

   - /etc/pip.conf
   - ~/.config/pip/pip.conf
   - ~/.pip/pip.conf (lagacy)

I took this list from https://pip.pypa.io/en/stable/topics/configuration/.
*If* there is any such file present, you might look out for a line:

user = true

but I am not entirely certain about this.

Looking forward to your reply!

Best,
Friedrich
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to