2021年2月7日 星期日

CMLAB server 安裝 Anaconda 教學

df  -h  # 可以看目錄的掛載位置
cd /tmp2
mkdir khaos   # 改成你自己的使用者名稱
cd khaos

# 到anaconda官網 找最新版的script下載網址
curl -O https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh
>>> [ENTER][ENTER][ENTER]
>>> yes
>>> /tmp2/khaos/anaconda3
>>> yes
source ~/.bashrc

Ref: https://www.digitalocean.com/community/tutorials/how-to-install-anaconda-on-ubuntu-18-04-quickstart



# 安裝 TensorFlow 2+cuda 的環境

conda create --name tf python=3.6 anaconda cudatoolkit cudnn tensorflow-gpu

conda env list
conda create --name py37withTF python=3.7 anaconda 
conda activate py37withTF 

nvidia-smi
conda install cudatoolkit=10.1
conda install cudnn=7.6
conda install tensorflow-gpu

測試:
python
import tensorflow as tf
tf.__version__
tf.config.list_physical_devices('GPU')
# tf.test.is_gpu_available()



# 安裝 pytorch+cuda 的環境

conda create --name th python=3.6 anaconda pytorch torchvision torchaudio cudatoolkit -c pytorch

conda env list
conda create --name py37withPyTorch python=3.7 anaconda 
conda activate py37withPyTorch

nvidia-smi
conda install pytorch torchvision torchaudio cudatoolkit=10.1 -c pytorch

測試:
python
import torch
torch.cuda.is_available()
torch.version.cuda
x = torch.rand(5, 3)
print(x)





2021年2月6日 星期六

Anaconda指令

建立虛擬環境

    conda create --name envName python=3.6 anaconda

    conda create -n 虛擬環境名稱 python=3.6

    conda create -n envName jupyter     虛擬環境內預載的套件



    conda create -p 虛擬環境放置路徑 python=3.7.1 anaconda

    conda create -p "C:\Users\Public\.conda\envs\py371" python=3.7.1 anaconda

    conda config --append envs_dirs "C:\Users\Public\.conda\envs"

    conda info --envs


啟動虛擬環境

    activate 虛擬環境名稱

    activate envName

 

關閉虛擬環境

    deactivate      

    deactivate envName

 

安裝套件

    conda install 套件名稱

    conda install python=3.5   #安裝特定版本的python

    pip install tensorflow

    pip install keras

    pip install django   #安裝 django web 框架套件

 

更新套件

    conda update 套件名稱

    conda update conda

    conda update anaconda

 

更新所有套件

    conda update --all

 

執行 python 檔案

    python hello.py

 

啟動 Jupyter Notebook

    cd \pythonwork

    jupyter notebook

 

查看內部的所有的package

    conda list

 

移除package

    conda remove packeName

 

看有哪些虛擬環境:

    conda env list

    conda info -e

 

刪除虛擬環境:

    conda env remove -n envName


清除安裝包的暫存檔:

    conda clean --tarballs