GPU Cluster Dev Environment

GPU Cluster Dev Environment

Python環境構築とプログラム実行のながれ

HPCシステムズ株式会社 HPC事業部

pyenvのインストール

• 公式サイト記載の手順
https://github.com/pyenv/pyenv• 再ログインして、
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
$ echo ‘export PYENV_ROOT=”$HOME/.pyenv”‘ >> ~/.bash_profile
$ echo ‘export PATH=”$PYENV_ROOT/bin:$PATH”‘ >> ~/.bash_profile
$ echo -e ‘if command -v pyenv 1>/dev/null 2>&1; then¥n eval “$(pyenv init -)”¥nfi’ >> ~/.bash_profile
$ pyenv -v
pyenv 1.2.18-7-gae4d489

Anacondaのインストール (1/2)

• インストール可能Anacondaバージョンの表示
$ pyenv install –list | grep anaconda
anaconda-1.4.0
(中略)
anaconda2-5.3.1
anaconda2-2018.12
anaconda2-2019.03
anaconda2-2019.07
(中略)
anaconda3-5.3.1
anaconda3-2018.12
anaconda3-2019.03
anaconda3-2019.07
anaconda3-2019.10
anaconda3-2020.02

Anacondaのインストール (2/2)

• 指定バージョンのAnacondaのインストール• pyenvで使用するPythonバージョンの切り替え

$ export http_proxy=http://xxxxxx:xxxx/
$ export https_proxy=http://xxxxxx:xxxx/
$ pyenv install anaconda3-2020.11
$ pyenv rehash
$ pyenv versions
* system (set by /home/dgxadmin/.pyenv/version)
anaconda3-5.3.1$ pyenv global anaconda3-2020.11
$ pyenv versions
system
* anaconda3-2020.11 (set by /home/dgxadmin/.pyenv/version)
$ python –V
Python 3.8.5

Anacondaの使用

• condaにPATHを通して使う

$ echo ‘export PATH=”${PYENV_ROOT}/versions/anaconda3-2020.11/
bin:${PATH}”‘ >> ~/.bash_profile
$ source ~/.bash_profile
$ conda update conda
$ conda install simplejson
$ conda remove simplejson

Leave a Reply

Your email address will not be published. Required fields are marked *