Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #84: Someone is standing on the ethernet cable, causing a kink in the cable


comp / comp.lang.python / Re: Help needed - - running into issues with python and its tools

SubjectAuthor
o Re: Help needed - - running into issues with python and its toolso1bigtenor

1
Subject: Re: Help needed - - running into issues with python and its tools
From: o1bigtenor
Newsgroups: comp.lang.python
Date: Sat, 3 Aug 2024 21:34 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: o1bigtenor@gmail.com (o1bigtenor)
Newsgroups: comp.lang.python
Subject: Re: Help needed - - running into issues with python and its tools
Date: Sat, 3 Aug 2024 16:34:47 -0500
Lines: 83
Message-ID: <mailman.3.1722720927.2890.python-list@python.org>
References: <CAPpdf5-D7kwCK=-kT9E7nZSxk_XqJtenMn08AngXEZjpairCSw@mail.gmail.com>
<6c8e722a-ff27-4979-b299-a25fdcac0036@DancesWithMice.info>
<CAPpdf58wNrm1n+M6uCH4CDazx-rTTnUjgt62vYaFGUw9QZL2Ng@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de eMVwRdm8+P9fGjQF0j+2vQo2twyoDr8BUki3DjjtsDXg==
Cancel-Lock: sha1:aOeg5P6iMqARDOSaX0QIhsLfHmc= sha256:VJOFw4breKLMOvObjdIw72+J22vfVwpWdpX0ispnfAw=
Return-Path: <o1bigtenor@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=IDJ0uFjc;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.009
X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; '(which': 0.04;
'subject:python': 0.06; 'aug': 0.07; 'please?': 0.07;
'subject:into': 0.07; 'wanting': 0.07; '-\xc2\xa0': 0.09; 'cc:addr
:python-list': 0.09; 'raspberry': 0.09; 'subject:needed': 0.09;
'system.\xc2\xa0': 0.09; '&gt;': 0.14; 'cc:no real name:2**0':
0.14; '"what': 0.16; '(being': 0.16; '2024': 0.16; 'c++': 0.16;
'micropython': 0.16; 'o1bigtenor': 0.16; 'resources,': 0.16;
'subject:running': 0.16; 'usability': 0.16; 'usable': 0.16;
'versed': 0.16; 'wrote:': 0.16; 'python': 0.16; 'subject:Help':
0.17; 'uses': 0.19; 'installing': 0.19; 'subject:issues': 0.19;
'cc:addr:python.org': 0.20; 'sat,': 0.22; 'install': 0.23; 'run':
0.23; '(and': 0.25; 'discussion': 0.25; 'cc:2**0': 0.25; 'tried':
0.26; 'attack': 0.26; 'bit': 0.27; 'fact': 0.28; 'email
addr:python.org&gt;': 0.28; 'ideas': 0.28; 'suggestions': 0.28;
'computer': 0.29; 'program': 0.31; 'question': 0.32; 'downloads':
0.32; 'python-list': 0.32; 'message-id:@mail.gmail.com': 0.32;
'but': 0.32; "i'm": 0.33; 'there': 0.33; 'able': 0.34; 'skip:"
20': 0.34; 'header:In-Reply-To:1': 0.34; 'received:google.com':
0.34; 'question.': 0.35; 'runs': 0.35; 'from:addr:gmail.com':
0.35; 'possibly': 0.36; 'using': 0.37; 'hard': 0.37; 'could':
0.38; 'least': 0.39; 'necessary': 0.39; 'enough': 0.39; 'list':
0.39; 'use': 0.39; 'finding': 0.39; 'learn': 0.40; 'want': 0.40;
'sorry': 0.60; 'to:none': 0.60; 'come': 0.62; 'hours': 0.63;
'skip:b 20': 0.63; 'personal': 0.64; 'clear': 0.64; 'requirement':
0.64; 'your': 0.64; 'top': 0.65; 'look': 0.65; 'well': 0.65;
'less': 0.65; 'day': 0.66; 'back': 0.67; 'accept': 0.67;
'technical': 0.67; 'decision': 0.68; 'relate': 0.69; 'transfer':
0.69; 'tools': 0.74; 'reasons': 0.84; "'how": 0.84; '(along':
0.84; 'absolutely': 0.84; 'eat': 0.84; 'email name:&lt;python-
list': 0.84; 'objectives': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1722720924; x=1723325724; darn=python.org;
h=cc:subject:message-id:date:from:in-reply-to:references:mime-version
:from:to:cc:subject:date:message-id:reply-to;
bh=E58dOxQsLfHZR6t5PqUofTwRRVAisW+qgZeTsKyKdfs=;
b=IDJ0uFjcNBoP/JkHlmOrxoUe/2hkYiE2CZQjHzz8IRcpCVNqwvjC9xD+q6ZloyydQs
lJGCYmah/Mbc//+no3MDP3zIjnNdn5s3EU0rn1ohmhlL56PI8oeZr7pB/b2o6+vgne6X
ZsrcThbphd6Zzacr2ULyF+XJLFCtJLeOpBnkyS/5ze7e4BCty3qZyeazIvd+7LK36x8l
yytawvMWvP40c/RtI4Us4VsdnIUHn6GQRuZX15lEzjBEO6SZC5sEnDjPhnwt/i2qO/cM
sQIcBY/c+DiHlpUHUSMOrrcmZEQOZrfb6+VVaff6nwyLZwCyf7Uvf21IF1BmIQTpsUFq
a10w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1722720924; x=1723325724;
h=cc: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=E58dOxQsLfHZR6t5PqUofTwRRVAisW+qgZeTsKyKdfs=;
b=XY33segGgeSPe/Jk4jGtqwDUsIk3VgT1jz5V7+7dyIaxOJ3DWcvWPBWWo8h1W2Ltiv
v2tTc0nqrDJ3Tnu5eVEPnAn0B5oVmaqCNaHesNbsVAk0OG/tyYJUiwcuXFf5a51Uw9vR
Ubit80yTeMCm3/NjI+WC13T3KxIY7APk4ykb4oGBB10PLTp6IHmvICmeeVzI8hXWKwui
2Iixp842NOWWP7NBBjib0X3FxjI+38RbM4aM7QB2CwiN6ENVIi0hjZowu5XVwekIGWoS
hu072Ikw9vcDfEKFXIu0iC0dRvPw9vMsB7l1Gpj9+lFTru2tuDyFVLaRbHFioS8jsCre
m86Q==
X-Gm-Message-State: AOJu0Yxx+t4bs9GmcKPdiVWcvgYIYzW1ZMisMN2+CztbWcnN6GdSYSuM
KMOQ1dsgSxRahHTHVj+YVwvOR5LBHEzq2iPkVipH5Y9ofMY52c4DUAdaQraSdyJrSYbEBtEtYBI
Ntk/IfFrNnxZJ2mJSLet6NBFdqBbVboQE
X-Google-Smtp-Source: AGHT+IGVWVG85CK2IHkug9KZYOKVDob5jljaTALzmmkUIcr2pf5CxRE5kbP9vkdHx9UnHi9v7L72zhS95stNIjBFsbE=
X-Received: by 2002:a05:6512:1252:b0:52d:8f80:6444 with SMTP id
2adb3069b0e04-530bb383e17mr4768855e87.32.1722720923449; Sat, 03 Aug 2024
14:35:23 -0700 (PDT)
In-Reply-To: <6c8e722a-ff27-4979-b299-a25fdcac0036@DancesWithMice.info>
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
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: <CAPpdf58wNrm1n+M6uCH4CDazx-rTTnUjgt62vYaFGUw9QZL2Ng@mail.gmail.com>
X-Mailman-Original-References: <CAPpdf5-D7kwCK=-kT9E7nZSxk_XqJtenMn08AngXEZjpairCSw@mail.gmail.com>
<6c8e722a-ff27-4979-b299-a25fdcac0036@DancesWithMice.info>
View all headers

On Sat, Aug 3, 2024 at 4:06 PM dn via Python-list <python-list@python.org>
wrote:

> On 4/08/24 08:17, o1bigtenor via Python-list wrote:
> > Greetings
> >
> > Looking at ESP8266 and wanting to program it using micropython (really
> > don't want to have to learn C++ (not enough hours in the day as it
> is!!)).
> >
> > One of the tools I need to be able to use is esptools - - well in the
> > devuan world you need to run that on either Devaun 3 or 5 - - - its just
> > not available on devuan 4.
> >
> > Tried installing all the tools I need using downloads and .deb installs
> but
> > then I need to have python3.12 and that's also not part of Devuan4.
> >
> > Not versed enough to set up a good venv (if that's possible) so that I
> > could work in that specific venv and have my cake (and get to eat it too
> > (grin!).
> >
> > Suggestions - - - ideas - - - please?
>
> Sorry if this offends, but this is a list of short-cuts and reasons why
> they don't work (immediately).
>
>
> Have just come from a discussion about 'how to start a project'. Amongst
> the questions to ask are: "what resources do we have (or can add) to
> achieve?".
>

Fair question details interleaved - - -

>
> In this case, if Python-skill is a "personnel-resource" (and C++ a
> "constraint"), will question the ESP over Raspberry Pi (say)?
>

Well - - - RPi world technical specs is usable from -20 to 60 C (iirc on
the top number)
and for my project I absolutely need to have usability to at least -40 - -
could possibly do a bit less but -35 C is a hard requirement so the RPi
and Pico (which I would like to use) is out but ESP8266 runs in that -40 to
65 C
range.

>
> Why talking of Python 3.12 when the solution involves MicroPython?
>

Because one uses psytool on one computer to transfer a program to the
MicroPython system. In fact there are a set of tools that need Python3.12
to be able to do this and therefore the question.

>
>
> Perhaps need to take a step back and look at 'options' - relate needs to
> resources, and evaluate the impact of each decision on later ones - as
> well as against your personal skills (modify objectives to limits, or
> accept that some learning/training will be necessary as pre-requisite to
> (being able to) attack the project).
>
> I have been investigating using a venv but am not finding clear directions
so
that I could set up Python3.12 inside (along with the other needed tools).
The
more I'm looking the less useful most of the information I'm finding is
becoming.
Therefore I thought I would go to the python gurus for information - - -
which I
have.

So please - - - how do I set up a venv so that I can install and run python
3.12
(and other needed programs related to 3.12) inside?

TIA

1

rocksolid light 0.9.8
clearnet tor