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.82.1712615752.3468.python-list@python.org>
Deutsch   English   Français   Italiano  
<mailman.82.1712615752.3468.python-list@python.org>

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

Path: ...!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: Thomas Passin <list1@tompassin.net>
Newsgroups: comp.lang.python
Subject: Re: ModuleNotFoundError: No module named 'Paramiko'
Date: Mon, 8 Apr 2024 18:35:41 -0400
Lines: 21
Message-ID: <mailman.82.1712615752.3468.python-list@python.org>
References: <PUZPR06MB6147F3C5C940CC8A41D561CBB5002@PUZPR06MB6147.apcprd06.prod.outlook.com>
 <PUZPR06MB61473C936620D72568DDA39BB5002@PUZPR06MB6147.apcprd06.prod.outlook.com>
 <CAFuhuz=0Qc-UJydwcg3cjFnXSbDnDEmqFsvVQZDKy7kPOaEuAg@mail.gmail.com>
 <8424e635-82eb-4ac0-9eb1-e06819198c81@schwertberger.de>
 <7becbe28-2c5d-494e-95c9-c4f1fd699fa3@tompassin.net>
 <mailman.81.1712603313.3468.python-list@python.org>
 <87wmp7fy1b.fsf@nosuchdomain.example.com>
 <72daad28-0fc6-42b7-b871-94e0d78fd85c@tompassin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de QQmGSNeG14h3kFvRudImHQTYyp7rbp5MnvopuSLBEb0w==
Cancel-Lock: sha1:nSdEEQoXgfJiQtXAu8Y90/E+BxM= sha256:EwKr/VEQAoq+XohrWMvjW60VcJFugpf88oURVMB85CY=
Return-Path: <list1@tompassin.net>
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=tompassin.net header.i=@tompassin.net header.b=EKZ+nD00;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'argument': 0.04;
 'entering': 0.05; 'space,': 0.07; 'subject:module': 0.07;
 'writes:': 0.09; '-mpip': 0.16; 'dietmar': 0.16; 'executable':
 0.16; 'interpreter': 0.16; 'oh,': 0.16; 'received:10.0.0': 0.16;
 'received:64.90': 0.16; 'received:64.90.62': 0.16;
 'received:64.90.62.162': 0.16; 'received:dreamhost.com': 0.16;
 'right.': 0.16; 'stick': 0.16; 'subject:named': 0.16; 'wrote:':
 0.16; 'python': 0.16; 'pm,': 0.19; 'to:addr:python-list': 0.20;
 'option': 0.20; 'install': 0.23; 'command': 0.23; "i'd": 0.24;
 'space': 0.26; '>>>': 0.28; 'sense': 0.28; 'header:User-Agent:1':
 0.30; 'python-list': 0.32; 'received:10.0': 0.32;
 'received:mailchannels.net': 0.32;
 'received:relay.mailchannels.net': 0.32; 'window': 0.32; 'header
 :In-Reply-To:1': 0.34; 'running': 0.34; "it's": 0.37; 'directory':
 0.37; 'way': 0.38; 'thanks': 0.38; 'quite': 0.39; 'best': 0.61;
 'required': 0.65; 'header:Received:6': 0.67; 'received:64': 0.67;
 'surprise,': 0.69; 'explorer': 0.84; 'subject:skip:M 10': 0.91
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1712615742; a=rsa-sha256;
 cv=none;
 b=aNu4mKoFBp9XjOMa0jrBvYURYrFS+1jP4bir6JcickmGHEPTT9IWYculLP+IRlB9KzuLUT
 n6ab9DfNi+tZMzjhgaHA2VW+o//Pdr8anbOFZ5qECJhTrTZmeQBpHKzhA/fmOnqOmw/Y9t
 aNBg/ykz4D9To006PszofhEeqIEXOlkggaWKjZVgQUrvaBbgVZWnfVJS2Dd0mtheJdKuco
 cg54QFsSFnC3lWb6DUis3uc8GcQojg01NWFiyQTSglmqi1lkfvooeKI7JGcHigElERFvEW
 7c3roAhWuEhWtq0EAIKA03a03z1heWJu1wHZsWLf8wIogmzfKS0rLN+ZJAlj0g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1712615742;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=Jo4c9Qoxj5nVRI6atOK7jJR384Vvs+Z8WICcy67b0ww=;
 b=oOemIw/rq5GKo8Ailofrur8xRSxlC6LYWwrNvLi5wzYz2OLoakKIoW33Lb8f/iO/jGQSbj
 B4Fpt7FQlggdoOkJvOm2UtIdf7nG28p0pMuhWewQ8QACK/i+gZEWPuU4euToVb4Jk0zZHF
 KptCpX04eRC+2Simea69TQLx8RbWk/f9fAMVipLVoTj8O0Djif1k+6RDrwnTxCtIIVL2pW
 UmvocQEDIbeLrYuAOJ77qIbG3hFm4FTRnfiGlNesJKIWWg64Lukm8VvnVzn9/N9obH9yLg
 cUccgpylcN8BvIqZA5XWr7pqV3bUaQMi/wgo1X0kNjK/ZP1kdG7sTLndR12vCA==
ARC-Authentication-Results: i=1; rspamd-687b9dd446-9778w;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=list1@tompassin.net
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|tpassin@tompassin.net
X-MailChannels-Auth-Id: dreamhost
X-Befitting-Hook: 7bd431955448ff5f_1712615743071_3758351780
X-MC-Loop-Signature: 1712615743071:318909749
X-MC-Ingress-Time: 1712615743071
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tompassin.net;
 s=dreamhost; t=1712615742;
 bh=Jo4c9Qoxj5nVRI6atOK7jJR384Vvs+Z8WICcy67b0ww=;
 h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding;
 b=EKZ+nD00IJuJFNoIOWQpgGUGNRUmS9VoPi9yMkFMKByds8GmzMPmlrgdYprSdGNZ0
 qeJWcKCRGKBmMUyC2MxbnTB+A4Tu3z0fuysGsaWHCI0xO4baeU/fipTqz6+AsdvpNP
 r3io70/QfvqdWpNjyTBnDx5RjkKbegI+w1cnq1hQQLUJ4jA62HIPbfv+nYjfYq/rBn
 yvpu9te0I7glr5flONso0Ce9HIxgMDjD9ctc8x4tK59qojCUIOv5Q7QHSztooFs2V5
 l5qPhyv24Bhp163rweDB7D1fMF/GD1E9bMc+OB3IUCTNgli3/p1PXLD7JK7BkgzYHY
 /VeQWqOrn724Q==
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <87wmp7fy1b.fsf@nosuchdomain.example.com>
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: <72daad28-0fc6-42b7-b871-94e0d78fd85c@tompassin.net>
X-Mailman-Original-References: <PUZPR06MB6147F3C5C940CC8A41D561CBB5002@PUZPR06MB6147.apcprd06.prod.outlook.com>
 <PUZPR06MB61473C936620D72568DDA39BB5002@PUZPR06MB6147.apcprd06.prod.outlook.com>
 <CAFuhuz=0Qc-UJydwcg3cjFnXSbDnDEmqFsvVQZDKy7kPOaEuAg@mail.gmail.com>
 <8424e635-82eb-4ac0-9eb1-e06819198c81@schwertberger.de>
 <7becbe28-2c5d-494e-95c9-c4f1fd699fa3@tompassin.net>
 <mailman.81.1712603313.3468.python-list@python.org>
 <87wmp7fy1b.fsf@nosuchdomain.example.com>
Bytes: 7216

On 4/8/2024 3:35 PM, Keith Thompson via Python-list wrote:
> Thomas Passin <list1@tompassin.net> writes:
>> On 4/8/2024 2:01 PM, Dietmar Schwertberger via Python-list wrote:
>>> To be sure, you can always go the the directory of the Python
>>> interpreter and open a cmd window there.
>>> (By entering 'cmd' into the explorer address bar.)
>>> Then enter 'python.exe -mpip install paramiko'.
>>> This way you can be sure that you're not running a pip.exe that
>>> belongs to another Python interpreter.
>>
>> This is not quite right. The best name of the Python executable may or
>> may not be "python.exe".  The command line needs a space after the
>> "-m":
> 
> No, the option and its argument can be bundled.  "-mpip" is equivalent
> to "-m pip".  (The space might make it clearer for human readers.)

Oh, surprise, thanks for the correction. My apologies to Dietmar. I'd 
stick with the space, though, because it's often required by other 
programs.  No sense developing a conflicting habit...