Da Xserver keine Administratorrechte hat
Ist enthalten, aber es gibt keine Paketverwaltungs-Pip & kann nicht installiert werden
Installieren Sie Linuxbrew und setzen Sie Python in Brew
In einem geeigneten Verzeichnis
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Ersetzen Sie nach XXXXX durch Ihr eigenes Konto auf 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]XXXXX Passwort:
Wird gefragt, verwenden Sie "Control-D", um es in dem Verzeichnis unter Ihrem Konto zu installieren.
Laden Sie die Arbeit herunter und installieren Sie sie für eine Weile ...
Wenn die Installation abgeschlossen ist, werden Sie wie folgt beraten: "Nächste Schritte". Fahren Sie also so fort, wie es ist
==> 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
Führen Sie den folgenden Befehl aus. gcc ist enthalten, wenn linuxbrew installiert ist, aber es wird empfohlen, also nur für den Fall.
echo 'eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)' >> /home/XXXXX/.bash_profile
eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
brew install gcc
Python3-Serie einfügen (Nebenversion wurde diesmal nicht angegeben)
brew install python3
Nach der Installation ist 3.8.5 enthalten.
$ 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)
↑ In python --version
wird die 2.7.x-Reihe angezeigt, da sie über den Pfad von / usr / bin / python geleitet wird.
Wenn Sie das .bash_profile überprüfen
PATH=$PATH:$HOME/bin
export PATHeval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
Und es gibt keinen Zeilenumbruch in PATH und eval, und der PATH funktioniert beim nächsten Anmelden nicht. Ich werde es reparieren ↓
PATH=$PATH:$HOME/bin
export PATH
eval $(/home/XXXXX/.linuxbrew/bin/brew shellenv)
Recommended Posts