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