Bonsoir,
Je suis sous manjaro linux (basé sur archlinux, donc même commande pour installer, à savoir yaourt, pacman etC...)
J'ai installé pip avec la commande : yaourt -S pip
Il se trouve dans le repertoire : /usr/bin/vendor_perl/pip
Je trouve le repertoire louche... j'crois qu'il y a un autre logiciel qui s'appelle pip ?
un petit man pip :
PIP(1) User Contributed Perl Documentation PIP(1)
NAME
pip - wrap programs to use them as filters
C'est de plus en plus louche, qu'est-ce Perl vien faire ici? :O
Bref, comment s'appel pip sous archlinux plz? le pip qui install des machins trucs de python.
En effet quand j'veux installer un truc :
pip install yapf
install: opérande de fichier cible manquant après « yapf »
Saisissez « install --help » pour plus d'informations.
Edit : Aprés une recherche google, apparement ça s'appelle pip2 sous arch :O
Mais ça a l'air de foirer, j'sais pas si c'est bien ce pip là dont Sam&Max parlent sur leurs tuto ^'
voici le foirage :
pip2 install yapf
You are using pip version 6.0.8, however version 6.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting yapf
Downloading yapf-0.1.4.tar.gz (71kB)
100% |################################| 73kB 294kB/s
Installing collected packages: yapf
Running setup.py install for yapf
error: could not create '/usr/lib/python2.7/site-packages/yapftests': Permission denied
Complete output from command /usr/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-uNjKPT/yapf/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-jjQGUG-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/yapf
copying yapf/__init__.py -> build/lib/yapf
copying yapf/__main__.py -> build/lib/yapf
creating build/lib/yapf/yapflib
copying yapf/yapflib/yapf_api.py -> build/lib/yapf/yapflib
copying yapf/yapflib/verifier.py -> build/lib/yapf/yapflib
copying yapf/yapflib/__init__.py -> build/lib/yapf/yapflib
copying yapf/yapflib/subtype_assigner.py -> build/lib/yapf/yapflib
copying yapf/yapflib/comment_splicer.py -> build/lib/yapf/yapflib
copying yapf/yapflib/py3compat.py -> build/lib/yapf/yapflib
copying yapf/yapflib/continuation_splicer.py -> build/lib/yapf/yapflib
copying yapf/yapflib/pytree_visitor.py -> build/lib/yapf/yapflib
copying yapf/yapflib/file_resources.py -> build/lib/yapf/yapflib
copying yapf/yapflib/split_penalty.py -> build/lib/yapf/yapflib
copying yapf/yapflib/format_token.py -> build/lib/yapf/yapflib
copying yapf/yapflib/format_decision_state.py -> build/lib/yapf/yapflib
copying yapf/yapflib/pytree_utils.py -> build/lib/yapf/yapflib
copying yapf/yapflib/blank_line_calculator.py -> build/lib/yapf/yapflib
copying yapf/yapflib/style.py -> build/lib/yapf/yapflib
copying yapf/yapflib/reformatter.py -> build/lib/yapf/yapflib
copying yapf/yapflib/unwrapped_line.py -> build/lib/yapf/yapflib
copying yapf/yapflib/pytree_unwrapper.py -> build/lib/yapf/yapflib
copying yapf/yapflib/line_joiner.py -> build/lib/yapf/yapflib
creating build/lib/yapftests
copying yapftests/subtype_assigner_test.py -> build/lib/yapftests
copying yapftests/__init__.py -> build/lib/yapftests
copying yapftests/pytree_utils_test.py -> build/lib/yapftests
copying yapftests/blank_line_calculator_test.py -> build/lib/yapftests
copying yapftests/yapf_test.py -> build/lib/yapftests
copying yapftests/file_resources_test.py -> build/lib/yapftests
copying yapftests/style_test.py -> build/lib/yapftests
copying yapftests/reformatter_test.py -> build/lib/yapftests
copying yapftests/comment_splicer_test.py -> build/lib/yapftests
copying yapftests/unwrapped_line_test.py -> build/lib/yapftests
copying yapftests/format_decision_state_test.py -> build/lib/yapftests
copying yapftests/pytree_unwrapper_test.py -> build/lib/yapftests
copying yapftests/line_joiner_test.py -> build/lib/yapftests
copying yapftests/split_penalty_test.py -> build/lib/yapftests
copying yapftests/format_token_test.py -> build/lib/yapftests
copying yapftests/pytree_visitor_test.py -> build/lib/yapftests
running install_lib
creating /usr/lib/python2.7/site-packages/yapftests
error: could not create '/usr/lib/python2.7/site-packages/yapftests': Permission denied
----------------------------------------
Command "/usr/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-uNjKPT/yapf/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-jjQGUG-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-uNjKPT/yapf
[boblinux@bobz ~]$ yapf
bash: yapf : commande introuvable
[boblinux@bobz ~]$ pip install --upgrade pip
bash: /usr/bin/vendor_perl/pip: Aucun fichier ou dossier de ce type
pip2 -V
pip 6.0.8 from /usr/lib/python2.7/site-packages (python 2.7)
Voilou ^^
Cimer