issue206:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue206:python [2024/07/01 14:20] – d52fr | issue206:python [2024/07/02 11:27] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
Je vous salue à nouveau, chers formes de vie sensibles et, comme le dirait le Dr Johnny Fever, « chers bébés ». Une fois de plus, je me téléporte depuis la plateforme d' | Je vous salue à nouveau, chers formes de vie sensibles et, comme le dirait le Dr Johnny Fever, « chers bébés ». Une fois de plus, je me téléporte depuis la plateforme d' | ||
- | Ce mois-ci, nous allons parler de pipx. Je suis sûr que vous êtes en train de vous dire : « Qu' | + | Ce mois-ci, nous allons parler de pipx. Je suis sûr que vous êtes en train de vous dire : « Qu' |
- | pipx EST RÉEL. pipx, selon leur site Web, vous permet « "d' | + | pipx EST RÉEL. pipx, selon leur site Web, vous permet « d' |
- | Ouvrons donc un navigateur et regardons https:// | + | Ouvrons donc un navigateur et regardons https:// |
- | Selon la page Web : « pipx est un outil qui vous aide à installer et à exécuter des applications pour l' | + | Selon la page Web : « pipx est un outil qui vous aide à installer et à exécuter des applications |
- | **It's closely related to pip. In fact, it uses pip, but is focused on installing and managing Python packages that can be run from the command-line directly as applications.” | + | ** It's closely related to pip. In fact, it uses pip, but is focused on installing and managing Python packages that can be run from the command-line directly as applications. |
- | In fact, if you dig deeper, you will find this statement: | + | In fact, if you dig deeper, you will find this statement: |
Now that makes things much clearer. So how do you install such a thing? | Now that makes things much clearer. So how do you install such a thing? | ||
Ligne 54: | Ligne 54: | ||
Il y a deux façons d' | Il y a deux façons d' | ||
- | Nous allons donc commencer par la méthode apt. En supposant que vous utilisiez Ubuntu 23.04 ou une version supérieure (ou une distro basée sur cette dernière)... | + | Nous allons donc commencer par la méthode apt. En supposant que vous utilisiez Ubuntu 23.04 ou une version supérieure (ou une distro basée sur cette dernière) |
sudo apt update | sudo apt update | ||
Ligne 64: | Ligne 64: | ||
sudo pipx ensurepath --global # optionnel pour permettre les actions pipx avec l' | sudo pipx ensurepath --global # optionnel pour permettre les actions pipx avec l' | ||
- | Cependant, si vous voulez l' | + | Cependant, si vous voulez l' |
pip install pipx | pip install pipx | ||
Ligne 100: | Ligne 100: | ||
Nous allons voir quelques options de la ligne de commande pour nous aider. | Nous allons voir quelques options de la ligne de commande pour nous aider. | ||
- | Si vous ne savez pas quoi faire, vous pouvez toujours demander de l'aide... | + | Si vous ne savez pas quoi faire, vous pouvez toujours demander de l' |
pipx -h | pipx -h | ||
Ligne 143: | Ligne 143: | ||
- pycowsay done! | - pycowsay done! | ||
- | Maintenant que vous avez installer | + | Maintenant que vous avez installé |
- | **greg@Earth2: | + | greg@Earth2: |
venvs are in / | venvs are in / | ||
apps are exposed on your $PATH at / | apps are exposed on your $PATH at / | ||
Ligne 156: | Ligne 156: | ||
greg@Earth2: | greg@Earth2: | ||
+ | < | ||
| | ||
< Howdy fellow beings! | < Howdy fellow beings! | ||
Ligne 164: | Ligne 164: | ||
| | ||
| | ||
- | | + | |
greg@Earth2: | greg@Earth2: | ||
Ligne 179: | Ligne 179: | ||
greg@Earth2: | greg@Earth2: | ||
+ | < | ||
| | ||
< Chers amis ! Heureux de vous revoir ! > | < Chers amis ! Heureux de vous revoir ! > | ||
Ligne 187: | Ligne 187: | ||
| | ||
| | ||
- | | + | |
greg@Earth2: | greg@Earth2: | ||
Ligne 201: | Ligne 201: | ||
**pycowsay is already on your PATH and installed at / | **pycowsay is already on your PATH and installed at / | ||
+ | < | ||
--- | --- | ||
< moo > | < moo > | ||
Ligne 209: | Ligne 209: | ||
| | ||
| | ||
- | | + | |
What happens if you try to install a program that doesn’t have an entry point, or has a name that doesn’t match the actual filename? The esptool package is a good example of this. I use this package to flash some of the esp microcontrollers that I have. | What happens if you try to install a program that doesn’t have an entry point, or has a name that doesn’t match the actual filename? The esptool package is a good example of this. I use this package to flash some of the esp microcontrollers that I have. | ||
Ligne 220: | Ligne 220: | ||
pycowsay is already on your PATH and installed at / | pycowsay is already on your PATH and installed at / | ||
+ | < | ||
--- | --- | ||
< moo > | < moo > | ||
Ligne 228: | Ligne 228: | ||
| | ||
| | ||
- | | + | |
Que se passe-t-il si vous essayez d' | Que se passe-t-il si vous essayez d' | ||
- | Tout d' | + | Tout d' |
Vous pouvez voir qu'il y a quatre applications différentes qui semblent être associées au nom « esptool ». | Vous pouvez voir qu'il y a quatre applications différentes qui semblent être associées au nom « esptool ». | ||
Ligne 253: | Ligne 253: | ||
esptool.py is already on your PATH and installed at / | esptool.py is already on your PATH and installed at / | ||
- | Encore une fois, je l'ai déjà chargé, mais pipx téléchargera la dernière version et l' | + | Encore une fois, je l'ai déjà chargé, mais pipx téléchargera la dernière version et l' |
- | Il y a tellement | + | Il y a TANT de raisons d' |
Encore une fois, leur site Web est https:// | Encore une fois, leur site Web est https:// |
issue206/python.1719836436.txt.gz · Dernière modification : 2024/07/01 14:20 de d52fr