[dev env] how to use conda - e-guy/e-guyNotes GitHub Wiki

How to use coda

0. install conda and activate env

$ 

1. manage packages with conda

ref.

  • create conda env from .yaml file
$ conda env create -f YOUR_CONDA_ENV.yaml 

this create an env in /home/YOURNAME/.conda/envs/, if you want to create an env. in /usr/local/minicanda2/envs/, run cmd blow at first.

$ sudo su -
  • conda: command not found even if mini-conda is installed
$ source /usr/local/miniconda2/etc/profile.d/conda.sh
  • To activate base conda
$ export PATH="/usr/local/miniconda2/bin:$PATH"

To activate other conda env and import python packages

$ export PATH=/usr/local/miniconda2/envs/[YOUR_ENV]/bin:$PATH  
# this is same as "$ conda env activate [YOUR_ENV]" or "#!/usr/local/miniconda2/envs/[YOUR_ENV]/bin/env python" in python script.

$ export PYTHONPATH=/usr/local/miniconda2/envs/[YOUR_ENV]/lib/python2.7/site-packages/:$PYTHONPATH
# this is same as "sys.insert(0, '/usr/local/miniconda2/envs/[YOUR_ENV]/lib/python2.7/site-packages')"