Re: Irritating artifacts of the python variety

2025年8月22日 12:24:19 -0700

On 8/22/2025 2:05 PM, Mercurio, Steven W-CTR (FAA) via Cygwin wrote:
I do not use venv because the instance I have of Cygwin is only for one task so 
there is no compatibility issues. I removed all other 3.x versions I could 
except 3.12. I do not need or want to make this any more complicated than it 
needs to be and am not even sure I could use a venv in my use case.
Also for Python 3.12 is there any way to get the Cryptography module (some rust 
issue?) running so I can pip install the latest version of Ansible and related 
tools (or at least something newer than 2.8)??
I am looking to use Cygwin strictly to run the Ansible checking and vault 
functions that are needed for Visual Studio Code Ansible plugins.
Do you know that that configuration will work? VSCode is a Windows program, and may play better with a Windows Python install rather than Cygwin. That said, if someone has done this and it works, that would be good to know!
________________________________________
From: Cygwin <[email protected]> on behalf of 
Soren via Cygwin <[email protected]>
Sent: Friday, August 22, 2025 13:40
To: Dave Trombley
Cc: [email protected]
Subject: Re: Irritating artifacts of the python variety
CAUTION: This email originated from outside of the Federal Aviation 
Administration (FAA). Do not click on links or open attachments unless you 
recognize the sender and know the content is safe.
Dave Trombly replied to me with:
 You will likely break things if you link the system 'pip' like that, the
tools installed on the system are not in the default path for a reason.
 ...
 Please strongly consider using virtual environments when doing any sort
of Python development - this is near universal / standard now.
 This way, you will be running the tools (including pip) located in your
venv, and not the site-installed tools.
I'll take your recommendation very seriously, I appreciate the advice. In
this case, I will humbly point out, I wasn't really doing python
development (but I will in the future)
-- I was just trying to install a relatively simple script. I'm spoiled by
Perl: "Keep simple things simple and make difficult things possible." :-)
--
Soren 'tino
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple

Reply via email to