Ich erinnere mich, wie ich meine Ubuntu 16.04 Python-Umgebung erstellt habe. Insbesondere gibt es nichts Neues.
Referenz: Python- und maschinelles Lernbibliothek unter Ubuntu einrichten Referenz: Python 3.x-Umgebungskonstruktion von Pyenv (CentOS, Ubuntu)
sudo apt-get install gcc g++ make git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv install 3.5.1
pyenv rehash
pyenv global 3.5.1
mkdir ~/workPython3
~/workPython3$ pyenv virtualenv 3.5.1 3.5.1_work
~/workPython3$ pyenv local 3.5.1_work
(3.5.1_work) [email protected]:~/workPython3$ pip install numpy
Kein Problem.
(3.5.1_work) [email protected]:~/workPython3$ pip install scipy
Hier gibt es kein BLAS-Paket (Installation von scipy) und es tritt ein Fehler auf. Ich bin mir nicht sicher, welches BLAS-Paket besser ist, aber ich werde vorerst Openblas einsetzen.
Referenz: Verwenden von BLAS mit Ubuntu 14.04
~$ sudo apt-get install libopenblas-dev
nochmal.
(3.5.1_work) [email protected]:~/workPython3$ pip install scipy
Diesmal gibt es kein Problem.
Recommended Posts