Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The autodecrement is not magical. -- Larry Wall in the perl man page


devel / comp.lang.python / Re: Fwd: Installation hell

SubjectAuthor
o Re: Fwd: Installation hellChris Angelico

1
Re: Fwd: Installation hell

<mailman.1272.1671488197.20444.python-list@python.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=25235&group=comp.lang.python#25235

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: rosuav@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Fwd: Installation hell
Date: Tue, 20 Dec 2022 09:16:24 +1100
Lines: 22
Message-ID: <mailman.1272.1671488197.20444.python-list@python.org>
References: <mailman.16182.1671363747.6178.python-list@python.org>
<CANAua_0w=+AaOvFp5iKg+0DXS71Dwqt0KbPy92-Aus6aQxR-YA@mail.gmail.com>
<CANAua_0DcJr6yqCsFsJ+W0+xA_-qgq6RDisoTqTAY9RHEnbbBA@mail.gmail.com>
<ab22b6db-bd51-cdaa-6ab3-c169d33b15a2@gmail.com>
<ad22650a-17bd-fe1c-d23d-fb273f99203d@tompassin.net>
<8a0665e8-c968-ade1-4530-657bca739fde@gmail.com>
<9a5c8d2c-7be3-d9c0-0e22-b16fdcbc955f@tompassin.net>
<657c8d6c-fac2-9973-fdce-7b1515aa0a23@tompassin.net>
<CAPTjJmrMBK+VQAM6Biv0d7RK7G7=561wvNGesxpBgsDNBAHmQw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de QZ9P+u0Oc6xJVxdGv1R2NgIScHeLxlSMMtw2bv37GEeQ==
Return-Path: <rosuav@gmail.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=XzrFktMd;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.014
X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; '2022': 0.05; 'windows,':
0.05; '(windows': 0.16; '@echo': 0.16; 'bash': 0.16; 'batch':
0.16; 'but...': 0.16; 'chrisa': 0.16; 'from:addr:rosuav': 0.16;
'from:name:chris angelico': 0.16; 'stick': 0.16;
'subject:Installation': 0.16; 'wrote:': 0.16; 'python': 0.16;
'tue,': 0.19; 'to:addr:python-list': 0.20; 'skip:p 30': 0.23;
'run': 0.23; 'to:name:python-list@python.org': 0.24;
'subject:Fwd': 0.26; 'dec': 0.31; 'concern': 0.32; 'message-
id:@mail.gmail.com': 0.32; 'path': 0.33; 'header:In-Reply-To:1':
0.34; 'received:google.com': 0.34; 'from:addr:gmail.com': 0.35;
"we're": 0.35; 'system,': 0.36; 'really': 0.37; 'received:209.85':
0.37; 'file': 0.38; 'could': 0.38; 'received:209': 0.39;
'received:209.85.208': 0.39; 'use': 0.39; 'here': 0.62; 'simply':
0.63; 'once': 0.63; 'following:': 0.69; 'yourself': 0.75; 'die':
0.76; 'effective': 0.78
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=YJNkTQD6MofejDEzQbiFbTnsljbtTYKODxL1Gx3OK6Q=;
b=XzrFktMdZbZlQJ7UOzsEPICiEr7dsOQ3pAETG+Lpln71ICELKXr3WE5g08JW9fjLso
m2ZsxoG7bxSY+482zYafwW+vS2J1M1QDbQCmBZrTPN5F6tKQjRTLU1h8mXwxxJteGHmw
x8dDHCKipVSmbhdVNvYpHPrt+qYXSpbdZ4M3dCb+MzjGkF54X95hJmBJiSjs33SsfMbY
bUqHdeKI7SX/KfBbqmKw1W2h7rHhpVMrXZucf3uSca6+5IgHxZpHXn2Y7d0aBy3eBKkb
XsuRG6UFEq8BpM2ZJXvq/IosNw62g331tOkPrL9T7KrhsCpl1sQkh7X0T1zIak1NBAZ4
bfZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=YJNkTQD6MofejDEzQbiFbTnsljbtTYKODxL1Gx3OK6Q=;
b=X2h19wrFQ/5CD0gMz9v7Ca8cINiwnYQSnusM3OkeV478YME/pgf2LqdwyeSQzrLj0n
o4SScrnWnJWZjNgKvDKNN883VgpWx3oWMkrA0/jyL05tR3YSwl+ywML3P9R3ylWZfx66
p79NtoDKDCY7i2FPIdMQcnrctLKq7o9cvbyq2+wgKob9woOUwMiLS40MiLZ/hH3ypaZV
M9fW6PYL/pq928Wq5pRrH8l7BMsQIKxPuuAcOwek5R9EPT7lJk1gz1zPHE9gPfakbN4h
vc6pqn1YvoV6IIu/MiMlrPgRQRDB0CTH/RJxRB0unQ6IlAfnE8afhO/41ZCbSBWR0Xmv
XU3Q==
X-Gm-Message-State: ANoB5pnpRcWiGNTQrNAlHsdkn5lXVa/ivRmmfZpGOLVTdQo3edCWzHuG
v1dKAbPUAzq60i84U+Qzx52AyD7zUUu8SJprT9ou9zFM
X-Google-Smtp-Source: AA0mqf6kn+9Qf3iYFd3I4ROoMmSDYNMTZltzfJhjXFx8+1vohitMVetZWgwikZdH0tAIyGbX7ckCm4sNcHvhad/5JX8=
X-Received: by 2002:a05:6402:1718:b0:46d:b624:88f2 with SMTP id
y24-20020a056402171800b0046db62488f2mr4428113edu.355.1671488195435; Mon, 19
Dec 2022 14:16:35 -0800 (PST)
In-Reply-To: <657c8d6c-fac2-9973-fdce-7b1515aa0a23@tompassin.net>
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <CAPTjJmrMBK+VQAM6Biv0d7RK7G7=561wvNGesxpBgsDNBAHmQw@mail.gmail.com>
X-Mailman-Original-References: <mailman.16182.1671363747.6178.python-list@python.org>
<CANAua_0w=+AaOvFp5iKg+0DXS71Dwqt0KbPy92-Aus6aQxR-YA@mail.gmail.com>
<CANAua_0DcJr6yqCsFsJ+W0+xA_-qgq6RDisoTqTAY9RHEnbbBA@mail.gmail.com>
<ab22b6db-bd51-cdaa-6ab3-c169d33b15a2@gmail.com>
<ad22650a-17bd-fe1c-d23d-fb273f99203d@tompassin.net>
<8a0665e8-c968-ade1-4530-657bca739fde@gmail.com>
<9a5c8d2c-7be3-d9c0-0e22-b16fdcbc955f@tompassin.net>
<657c8d6c-fac2-9973-fdce-7b1515aa0a23@tompassin.net>
 by: Chris Angelico - Mon, 19 Dec 2022 22:16 UTC

On Tue, 20 Dec 2022 at 09:12, Thomas Passin <list1@tompassin.net> wrote:
> FWIW, I once set up a Python installation so that it could run from a
> USB stick (Windows only). My launcher was a batch file that contained
> the following:
>
> @echo off
> setlocal
> : Find effective drive for this file.
> set ed=%~d0
> path %ed%\python37\Scripts;%ed%\python37;%PATH%
> set PYTHONUSERBASE=%ed%\user\python
> set HOME=%ed%\user\python
> call python %*
> endlocal
>

So much easier to do on a Unix-like system, where you don't need to
concern yourself with "effective drive" and can simply use relative
paths. I know we're not here to bash Windows, but... drive letters
really need to just die already.

ChrisA


devel / comp.lang.python / Re: Fwd: Installation hell

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor