Oui et non, ce que je dis par « pas fournis par Apple » c’est que ce n’est « plus préinstallé » (le souci de 2.7 c’est que ce n’est supprimé sur toutes les anciennes versions, mais dans tous les cas Apple ne va plus gérer les mises à jour s’il y en a.)
Et ça vaut aussi pour Ruby et PHP et certainement PERL : Apple ne fait plus le support, les usagers doivent se débrouiller pour installer d’un canal ...qui va assurer aussi les mises à jours. (Release Note de Catalina)
Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include scripting language runtimes by default, and might require you to install additional packages. If your software depends on scripting languages, it’s recommended that you bundle the runtime within the app. (49764202)
Il peut y avoir de la confusion sous Windows aussi. Pour l’instant, je n’ai pas vu deux installations pareilles. Et j’ai rencontré des gens qui installent plusieurs versions et sont incapables de savoir laquelle est en cours d’utilisation et comment sélectionner une de ces nombreuses versions.
Dans tous les cas, je pense que ces soucis/confusions ne sont pas le fait de Python : les gens doivent faire l’effort de comprendre ce qu’ils ou elles installent.
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: merci et venv
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche L’installation et la distribution de paquets Python (1/4). Évalué à 4. Dernière modification le 07 novembre 2023 à 02:38.
Oui et non, ce que je dis par « pas fournis par Apple » c’est que ce n’est « plus préinstallé » (le souci de 2.7 c’est que ce n’est supprimé sur toutes les anciennes versions, mais dans tous les cas Apple ne va plus gérer les mises à jour s’il y en a.)
Et ça vaut aussi pour Ruby et PHP et certainement PERL : Apple ne fait plus le support, les usagers doivent se débrouiller pour installer d’un canal ...qui va assurer aussi les mises à jours. (Release Note de Catalina)
Il peut y avoir de la confusion sous Windows aussi. Pour l’instant, je n’ai pas vu deux installations pareilles. Et j’ai rencontré des gens qui installent plusieurs versions et sont incapables de savoir laquelle est en cours d’utilisation et comment sélectionner une de ces nombreuses versions.
Dans tous les cas, je pense que ces soucis/confusions ne sont pas le fait de Python : les gens doivent faire l’effort de comprendre ce qu’ils ou elles installent.
"It is seldom that liberty of any kind is lost all at once." ― David Hume