Puisque Xserver n'a pas de privilèges d'administrateur
Est inclus, mais il n'y a pas de pip de gestion de paquet et ne peut pas être installé
Installez Linuxbrew et mettez python dans brew
Dans un annuaire adapté
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Après , remplacez XXXXX par votre propre compte sur Xserver
...
==> Select the Homebrew installation directory
- Enter your password to install to /home/linuxbrew/.linuxbrew (recommended)
- Press Control-D to install to /home/XXXXX/.linuxbrew
- Press Control-C to cancel installation
[sudo]Mot de passe XXXXX:
Est demandé, alors utilisez Control-D pour l'installer dans le répertoire sous votre compte.
Téléchargez et installez le travail pendant un certain temps ...
Lorsque l'installation est terminée, vous serez informé comme suit, Prochaines étapes, alors procédez comme il est
==> Next steps:
- Run `brew help` to get started
- Further documentation:
https://docs.brew.sh
- Install the Homebrew dependencies if you have sudo access:
sudo yum groupinstall 'Development Tools'
See https://docs.brew.sh/linux for more information
- Add Homebrew to your PATH in /home/XXXXX/.bash_profile:
echo 'eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)' >> /home/XXXXX/.bash_profile
eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
- We recommend that you install GCC:
brew install gcc
Exécutez la commande suivante. gcc est inclus lorsque vous installez linuxbrew, mais il le recommande, donc juste au cas où.
echo 'eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)' >> /home/XXXXX/.bash_profile
eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
brew install gcc
Insérer la série Python3 (la version mineure n'a pas été spécifiée cette fois)
brew install python3
Après l'installation, 3.8.5 est inclus.
$ python3 --version
Python 3.8.5
$ pip3 --version
pip 20.1.1 from /home/XXXXX/.linuxbrew/opt/[email protected]/lib/python3.8/site-packages/pip (python 3.8)
↑ Dans python --version, la série 2.7.x est affichée car elle est passée par le chemin de / usr / bin / python.
Si vous vérifiez le .bash_profile
PATH=$PATH:$HOME/bin
export PATHeval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
Et il n'y a pas de saut de ligne dans PATH et eval, et le PATH ne fonctionnera pas la prochaine fois que vous vous connecterez. je le réparerai ↓
PATH=$PATH:$HOME/bin
export PATH
eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
Recommended Posts