web-dev-qa-db-fra.com

Comment installer pip (python) sur un utilisateur sans accès root

J'essaie d'installer pip (programme d'installation python) sous mon nom d'utilisateur, car je ne dispose pas des privilèges root et je ne peux pas simplement utiliser Sudo apt-get install python-pip.

Donc, ce que j'ai fait est simplement easy_install --user pip. Cela l’installe sur .local/bin apparemment mais quand je l’appelle ainsi:

pip install --user astropy

Il dit que pip n'est pas actuellement installé.

J'ai une connaissance limitée de Linux et du système que j'utilise (connexion NX à une machine de mon université). Je sais que je devrais pouvoir faire ça!

31
Lucidnonsense

J'espère que j'ai raison et que le problème vient de votre PATHname__, essayez ceci.

Vous pouvez ajouter ceci à votre fichier ~/.bashrc:

PATH=$PATH:~/.local/bin

Si vous ne savez pas comment, vous pouvez simplement exécuter cette ligne dans un terminal:

echo "PATH=\$PATH:~/.local/bin" >> ~/.bashrc

Vous pouvez également vérifier le contenu de votre PATHen tapant dans le terminal.

echo $PATH
24
arsaKasra