Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <mailman.25.1716103970.2909.python-list@python.org>
Deutsch   English   Français   Italiano  
<mailman.25.1716103970.2909.python-list@python.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!fu-berlin.de!uni-berlin.de!not-for-mail
From: Alan Gauld <learn2program@gmail.com>
Newsgroups: comp.lang.python
Subject: Re: Terminal Emulator (Posting On Python-List Prohibited)
Date: Sun, 19 May 2024 08:32:46 +0100
Lines: 39
Message-ID: <mailman.25.1716103970.2909.python-list@python.org>
References: <fqN0O.38287$ZZU.19060@fx07.ams4>
 <TUI-20240515112645@ram.dialup.fu-berlin.de> <v23j1c$15nao$4@dont-email.me>
 <Pvs1O.8533$H1X8.1544@fx05.ams4> <20240518151913.w5qqsw67gndy57ry@hjp.at>
 <4VhVBk0sy7znVGB@mail.python.org>
 <dc837fb2-fee3-4d7c-81b1-fa70cacdc3bf@wichmann.us>
 <mailman.19.1716055464.2909.python-list@python.org> <hl7nhk-165.ln1@lazy.lzy>
 <a0b970e1-6c17-444d-a720-756fc9700a81@yahoo.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de vG1khjJiPxXW8R2jR5tIvAHVKL4SjQOda0max32UXUiw==
Cancel-Lock: sha1:l2Kp/ZcGaBiBhWGFufpOwJsPLMA= sha256:DQizRE2PFeF/4CtMdpfpQaabpT8Gn/pEccAaK/NgzR4=
Return-Path: <learn2program@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=LL+TOHwe;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pfxlen:0': 0.03; 'pip':
 0.04; 'linux,': 0.07; '*not*': 0.09; '1998': 0.09; ':-)': 0.09;
 'macos': 0.09; 'resolved': 0.09; 'subject:Python': 0.12; 'flickr':
 0.16; 'from:name:alan gauld': 0.16; 'message-id:@yahoo.co.uk':
 0.16; 'photo-blog': 0.16; 'properly.': 0.16; 'received:mail-
 wm1-x32b.google.com': 0.16; 'sole': 0.16; 'url-
 ip:79.170.44.132/32': 0.16; 'url-ip:79.170.44/24': 0.16; 'url-
 ip:79.170/16': 0.16; 'url-ip:79/8': 0.16; 'url:alan-g': 0.16;
 'url:alan_gauld': 0.16; 'url:alangauldphotos': 0.16; 'wrote:':
 0.16; 'python': 0.16; 'url:amazon': 0.19; 'to:addr:python-list':
 0.20; "i've": 0.22; 'install': 0.23; 'to:name:python-
 list@python.org': 0.24; 'python,': 0.25; 'stuff': 0.25; 'cannot':
 0.25; 'mostly': 0.28; 'header:User-Agent:1': 0.30; 'program':
 0.31; 'python-list': 0.32; 'received:192.168.1': 0.32; 'but':
 0.32; "i'm": 0.33; 'windows': 0.34; 'header:In-Reply-To:1': 0.34;
 'received:google.com': 0.34; 'fine': 0.35; 'from:addr:gmail.com':
 0.35; 'people': 0.36; 'using': 0.37; 'author': 0.37;
 'received:192.168': 0.37; 'way': 0.38; 'use': 0.39; 'rest': 0.39;
 'alan': 0.40; 'learn': 0.40; 'experienced': 0.61; 'follow': 0.62;
 'down': 0.64; 'came': 0.65; 'url:author': 0.69; 'site': 0.70;
 'them,': 0.70; 'subject:List': 0.71; 'handles': 0.76; 'extra':
 0.84; 'honestly': 0.84; 'nightmare': 0.84; 'subject:Posting': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1716103968; x=1716708768; darn=python.org;
 h=content-transfer-encoding:in-reply-to:references:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=m4MItkp/kAJDHeVPVoqJmoJXoxju7PUkYXRFd1lADh4=;
 b=LL+TOHwe0hditmTea7mbjNyGAWHsytLXK2U/RiKzrKrdl6jJ/Iwh2erTezOHhM/JSe
 0GryoKEM2A7WPReLnkax9QrcD6d27VuZ7tTUhXWiXgLMvQAPqod9K9jK194jMJSVHS82
 v1jaAsDtfw/1Fd8Qb4FdhT2sNdx8I/AT25OJoKy3nEJBSpCZERvQqipOWwbzkhCYSt2R
 yjG4HztzoEyGbSaLDriB5UoC2x8fc1cWdgayCpNdsUfZ4tePry24YwxpkHIVHzYK1ugY
 VmfuI+8fp+pcEJTtoo/5MF55TqktcgG6kcwl3m1lmeRvpGA5u3DeeJNuh/D7vYDLHXN2
 7W8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1716103968; x=1716708768;
 h=content-transfer-encoding:in-reply-to:references:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=m4MItkp/kAJDHeVPVoqJmoJXoxju7PUkYXRFd1lADh4=;
 b=jTBoYpNF6GUslcyhjS5rQdePHpcUgsphCE+Au04l6AqTv7H0YGOWVhYP2HZ6BcuMbj
 RxJn4/v6WxlyoQk4v0C8cahY2VP4qZpL9e8WGmdWewkFBV4K0Tyc49A50c5QBPTA7P77
 TjU18ZO4DJC6X1LM3xVoypO8G0CV62kI63CYyS2cZIl/8h1fb4pIMDaJyWgi2A0C0Sl5
 MiCzQmRCL/yl9HUv0I2CaPmpnbZe/tVXVFw17q7S9+JqnLlIm9yC1AdZbju1V29BVvdG
 MGW5g53dsApxLiFpwUMHbvlHm+AvdXTl1Fahu/OVy3fLGxm+eScq6ebb7CXtvI3VSB+M
 nGZg==
X-Forwarded-Encrypted: i=1;
 AJvYcCXCpdRiGK+glW+OOgGp4J3NY2Jemf7Mif6qiQW8sopvzLiK3aXG+UxlYZML462PBbuZUkHJCCVuhvIU9pL1MbEEx2rNgnpc
X-Gm-Message-State: AOJu0YwqR15iTHW7ZFuCcKKNUOgsAtYBD39FzaO56/qxpj/eBnOuSvjf
 asbmY/+Mc/Kd7xc2fhsBRArOikVDCBYjDoXUQ5S0/jFOvt1eharV
X-Google-Smtp-Source: AGHT+IF0riY1vu+fs2+KJw8YIy7zmCdnVbKPARVXxqGgliduHIX2KdYVJTA8oyXB7jUfOifjF0HjAQ==
X-Received: by 2002:a05:600c:1d21:b0:41a:c592:64ff with SMTP id
 5b1f17b1804b1-41fead61bfbmr204438065e9.35.1716103968136; 
 Sun, 19 May 2024 00:32:48 -0700 (PDT)
X-Google-Original-From: Alan Gauld <alan.gauld@yahoo.co.uk>
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
In-Reply-To: <hl7nhk-165.ln1@lazy.lzy>
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: <a0b970e1-6c17-444d-a720-756fc9700a81@yahoo.co.uk>
X-Mailman-Original-References: <fqN0O.38287$ZZU.19060@fx07.ams4>
 <TUI-20240515112645@ram.dialup.fu-berlin.de> <v23j1c$15nao$4@dont-email.me>
 <Pvs1O.8533$H1X8.1544@fx05.ams4> <20240518151913.w5qqsw67gndy57ry@hjp.at>
 <4VhVBk0sy7znVGB@mail.python.org>
 <dc837fb2-fee3-4d7c-81b1-fa70cacdc3bf@wichmann.us>
 <mailman.19.1716055464.2909.python-list@python.org> <hl7nhk-165.ln1@lazy.lzy>
Bytes: 7270

On 18/05/2024 19:12, Piergiorgio Sartor via Python-list wrote:

>> So venvs make managing all that pretty convenient. Dunno why everybody's 
>> so down on venvs...

Not so much down on them, they are just one extra step that's
mostly not needed(in my use case)

> Only people which are *not* using python... :-)
> 
> In my experience, venvs is the only possible
> way to use python properly.

Well, I've been using Python since 1998 on Linux, Windows
and MacOS and have yet to find a use for a venv. I've
played with them when they first came out but haven't
actually found a scenario where I've thought "I need
a venv for that!"

But then I'm a sole user, I have 3 or 4 projects going
but only me working on them. I only have 2 Python versions
at any time and the OS handles that just fine without
any venvs.

> The dependency nightmare created by python, pip
> and all the rest cannot be resolved otherwise.

I've honestly never experienced this "nightmare".
I install stuff and it just works.

-- 
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos