pip/pip3 confusion and keeping up to date
Jon Ribbens
jon+usenet at unequivocal.eu
Fri Nov 3 09:53:32 EDT 2023
On 2023-11-03, Karsten Hilbert <Karsten.Hilbert at gmx.net> wrote:
> Am Thu, Nov 02, 2023 at 09:35:43PM -0000 schrieb Jon Ribbens via Python-list:
>
> Regardless of ...
>
>> Because pip barely plays well by itself, let alone with other package
>> managers at the same time.
>
> ... being true ...
>
>> > I do only install a few things using pip.
>>
>> Are they not available in your system's package manager?
>
> ... this clearly often answers to "no" for applications of
> any complexity.
>
> Is there a suggested proper path to deal with that (Debian is
> of interest to me here) ?
Yes, as previously mentioned, use virtual environments.
These days they don't even need to be "activated". For package 'foo'
for example you could create /usr/local/lib/foo, under which you would
create a virtual environment and install the 'foo' package inside it,
and then you could do:
ln -s /usr/local/lib/foo/env/bin/foo /usr/local/bin/foo
and then you could just type 'foo' to run it.
More information about the Python-list
mailing list