Python : Pipenv
Qu'est-ce que c'est
Pipenv est une alternative à pip, un peu plus user-friendly et haut niveau. Il s'installe avec pip et s'utilise comme pip:
<source> [justine@Argonaut ~]$ python3 -m pip install virtualenv --user Requirement already satisfied: virtualenv in ./.local/lib/python3.8/site-packages (20.0.5) Requirement already satisfied: filelock<4,>=3.0.0 in ./.local/lib/python3.8/site-packages (from virtualenv) (3.0.12) Requirement already satisfied: appdirs<2,>=1.4.3 in /usr/lib/python3.8/site-packages (from virtualenv) (1.4.3) Requirement already satisfied: distlib<1,>=0.3.0 in /usr/lib/python3.8/site-packages (from virtualenv) (0.3.0) Requirement already satisfied: six<2,>=1.9.0 in /usr/lib/python3.8/site-packages (from virtualenv) (1.14.0) [justine@Argonaut ~]$ python3 -m pipenv install pygame --user Creating a virtualenv for this project… Pipfile: /home/justine/Pipfile Using /usr/bin/python3 (3.8.1) to create virtualenv… ⠸ Creating virtual environment...created virtual environment CPython3.8.1.final.0-64 in 198ms
creator CPython3Posix(dest=/home/justine/.local/share/virtualenvs/justine-h1bCWsFj, clear=False, global=False) seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, via=copy, app_data_dir=/home/justine/.local/share/virtualenv/seed-v1) activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
✔ Successfully created virtual environment! Virtualenv location: /home/justine/.local/share/virtualenvs/justine-h1bCWsFj Creating a Pipfile for this project… Installing pygame… Adding pygame to Pipfile's [packages]… ✔ Installation Succeeded Installing --user… WARNING: Parse error at "'--user'": Expected W:(abcd...) ✘ Installation Failed </Source>