Installieren Sie pyenv
brew install pyenv
Installieren Sie ein Plug-In, das die Wiederaufbereitung von pyenv automatisiert
brew install pyenv-pip-rehash
Fügen Sie dem Shell-Startskript pyenv-Informationen hinzu (ersetzen Sie den zsh-Teil im Fall von bash).
echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.zshrc
echo 'if [ -d "${PYENV_ROOT}" ]; then' >> ~/.zshrc
echo ' export PATH=${PYENV_ROOT}/bin:$PATH' >> ~/.zshrc
echo ' eval "$(pyenv init -)"' >> ~/.zshrc
echo 'fi' >> ~/.zshrc
exec $SHELL -l```
4) Installieren Sie eine bestimmte Version von Python mit pyenv
#### **`pyenv install 3.4.2`**
pyenv local 3.4.2
6) Installieren Sie pip mit easy_install
```sudo easy_install pip```
7) Bestätigung (in dem Verzeichnis, in dem die Version in Schritt 5 ermittelt wurde)
```which python```
/Users/Owner/.pyenv/shims/python
```python --version```
Python 3.4.2
```which easy_install```
/Users/Owner/.pyenv/shims/easy_install
```easy_install --version```
setuptools 2.1
```pip --version```
pip 1.5.6 from /Users/Owner/.pyenv/versions/3.4.2/lib/python3.4/site-packages (python 3.4)
Das Folgende ist schwer zu verstehen
1) Bei Verwendung von pip wird easy_install nur bei der Installation von pip verwendet.
Es ist so, als würde man Windows kaufen und den IE nach der ersten Installation von Chrome im IE nicht verwenden.
Weil pip eine teilweise Ersatzversion von easy_install ist.
2) Bei der Installation von pip wird die Berechtigung verweigert, sofern nicht sudo hinzugefügt wird. Zum Berühren der Verzeichnisse, die root benötigt.
Recommended Posts