Deutsch English Français Italiano |
<mailman.2.1728190908.3207.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: Karsten Hilbert <Karsten.Hilbert@gmx.net> Newsgroups: comp.lang.python Subject: Re: Best Practice Virtual Environment Date: Sun, 6 Oct 2024 00:21:09 +0200 Lines: 23 Sender: <karsten.hilbert@gmx.net> Message-ID: <mailman.2.1728190908.3207.python-list@python.org> References: <20241005222733.fd60f7e672e849aa63c8b360@fam-goebel.de> <ZwG71fmSkKa2v3QY@hermes.hilbert.loc> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de fhZix6BxrMoAGskb4mbDxwYylekTJSkLWnwg2SKDCQrQ== Cancel-Lock: sha1:iKtxHwyg2OrwT7kiYxvrBOA6yAo= sha256:EqJwZtosjvvJRrNsXteaRS7WUCb6ER7tjm0E/H30hl8= Return-Path: <karsten.hilbert@gmx.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=gmx.net header.i=karsten.hilbert@gmx.net header.b=rnaWySm3; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pip': 0.04; 'modules': 0.07; 'received:212.227': 0.07; 'that?': 0.07; '+0200': 0.09; 'debian': 0.09; 'environments': 0.09; 'gpg': 0.09; 'karsten': 0.09; 'schrieb': 0.09; '(even': 0.16; '1713': 0.16; '2024': 0.16; 'cleanly': 0.16; 'consensus': 0.16; 'hint': 0.16; 'python3': 0.16; 'installing': 0.19; 'to:addr:python-list': 0.20; 'sat,': 0.22; 'install': 0.23; 'anything': 0.25; 'else': 0.27; 'packages': 0.31; "doesn't": 0.32; 'right,': 0.32; 'but': 0.32; 'someone': 0.34; 'header:In-Reply-To:1': 0.34; 'way': 0.38; 'means': 0.38; 'single': 0.39; 'use': 0.39; 'appears': 0.40; 'received:212': 0.62; 'required': 0.65; 'let': 0.66; 'know.': 0.68; 'virtual': 0.71; 'skip:* 10': 0.71; 'subject:Virtual': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1728166870; x=1728771670; i=karsten.hilbert@gmx.net; bh=azRTDzxQpHiFDJhQVwpgTOCmSX2Pf1e78HsQ0o+b4Dk=; h=X-UI-Sender-Class:Date:From:To:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=rnaWySm3b7uF0HcxkI2eM/TnLJy/2kxd0TrS3b5uPCYE+w6o0bAf3AEqYdB43+se gKnaanUYO9niq6crMA1ESQDU06YhPyAhoDeOBZz2YWoR3xHXvSog6Hn8upIPyBc6M yCqJneP9n3+TB3tuzG2bx2uhgj+orIj/J47TxoMtGTkVMDsZ512AzH9OVosgosN03 K9UKnUqtozcyAAr2+PDXF9yu1qY3G9HYOr36jXJq6YRtEwwqpbLDHXdk1/mf/yK7F AZxuALmIAKkYNuOJFWWYuxF6c9Ap3dTNPuYFjx/d4sfcOQi4lK7GQgwzYYrchEnqz bPjC/GrXQ8HbPxQv7w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Content-Disposition: inline In-Reply-To: <20241005222733.fd60f7e672e849aa63c8b360@fam-goebel.de> Ma_X_il-Followup-to: d Re_X_turn-receipt-to: Karsten.Hilbert@gmx.net Di_X_sposition-Notification-To: Karsten.Hilbert@gmx.net X-Confi_X_rm-Reading-To: Karsten.Hilbert@gmx.net X-Pri_X_ority: 2 (High) X-Provags-ID: V03:K1:nwYF/3zoAhazDCp+mIqYXo826axU5hkK+r5rG1Xb8Qqfw4vA39h CKCXvfx5vtsDUfS4bp8JfrwbnN1Y41EUpLrdhfNdjd4iE/Xcj7Lg3+/qachW3hUhS4O5Q90 ikIEjEg/At232H66Sn8TZ4mJ2101KbN9bhZeQqUq54ZqUf6oaP6HRPrFxLff3VA/PoqZ/tb mnB80YAe0BRvQJflrvygg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:c+0uhR+3+II=;JxQydKGI2r3z15CfZEaBwE5dW0v PmD5T7AmaEWnWNoCue4kt+xEIDuoVL0qH9WxnQpAW8tpbEf56Dc48FGGFM2mGZMsGWbS6MTou DvI/jG7Qj01WR/jDczFMmOkvp3j4hMq9p6iy6OPt/UPFVS+DD/vdjspynhkKoCQaGV9BU2CYl oMFpG3Dg+8TyVqL3dEIK3x1lhxDxKjMQjuh8SX7EcLa10G8rxh8LEYBH7yPs31slqSY9hkxS/ hgmWgC2oHm9omkC6GxZYg95n8pZ+aaecgmiTyzrvjK4h1sofCAvy+ewgO0Fx3tUrbIJyg42+i 0SdFIBwClENwx5dNSiWsZAwWx0IJ8HEQ/dIbmFHgYKaeymUH+dH2TcnLtUfuiKPhTjPpTPtxX EKdgEaBBw3IdI11qo7+dDI+XlOdbdCNhjrr+HOcynaFfr+MQA5jQUdhFVJz1lkdD1W+Ub9BQo GVKkUNMuaGDG0B1BH0E3aqydzC2m99K51zSjbOWChPfI+vZ+zrYrzUj397NoGnPnFV+PKyGAq xoc+6xihA9AuVbx7M2wJysKsm5KQqNbhXYu+rlwiuJt3RE+cdEdS/1HhhqPyLmn34fSPHWAfK gPHPdvy8oqM28iZSuQPxNqlPtHuJPDcyMBJvHcCA1LncoDXtbtYTdGijEOYrt7DC4f8Nibypj uifrKLqLbEWLI62dIt/VgI4I6U4gcNFgTnp4Lb1+oZnw46PWgDbFnRB/uZuTApynIy3PYQBce s04jZNLLVO9tkhUSFnNF7uLuXq7Od5EzqWHGe/oJ/iJire1mgjYO9OGgkOhysjPDAR5JcflJg Z8I2sv0fIQuaBeIJrybCJ8vA== 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: <ZwG71fmSkKa2v3QY@hermes.hilbert.loc> X-Mailman-Original-References: <20241005222733.fd60f7e672e849aa63c8b360@fam-goebel.de> Bytes: 5797 Am Sat, Oct 05, 2024 at 10:27:33PM +0200 schrieb Ulrich Goebel via Python-= list: > Debian (or even Python3 itself) doesn't allow to pip install required pa= ckages system wide, so I have to use virtual environments even there. But = is it right, that I have to do that for every single user? > > Can someone give me a hint to find an howto for that? AFAICT the factual consensus appears to be install modules as packaged by the system you won't need anything else If you do find how to cleanly install non-packaged modules in a system-wide way (even if that means installing every application into its own *system-wide* venv) - do let me know. Karsten =2D- GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B