| title | Anaconda |
|---|---|
| author | Pierce Edmiston |
| theme | metropolis |
Anaconda is a package manager, an environment manager, a Python distribution, and a collection of over 720 open source packages.
- CLI:
conda - GUI:
anaconda-navigator
Other projects supported by Continuum:
- Blaze
- Bokeh
- dask
- Numba
- NumFOCUS
- PhosphorJS
So you can install stuff and it just works.
$ conda install tough_to_install # maintained by Continuum
$ conda install --channel=other_smart_people tough_to_install- Anaconda Accelerate
- Anaconda Adam
- Anaconda Repository
- Anaconda Scale
- Anaconda Enterprise Notebooks
- Anaconda Fusion
$ brew cask install anaconda
$ source ~/anaconda3/bin/activate
# might be: /usr/local/anaconda3/bin/activate
(root) $ condaCreate a new python3.4 conda environment, and install scipy in it.
(root) $ conda create -n madpy2 python=3.4 scipyhttps://github.com/madison-python/python-habitats/cheat-sheets/conda-cheatsheet.pdf
# $ source ~/.venvs/project-a/bin/activate
$ source activate madpy2
# $ deactivate
$ source deactivate$ source ~/anaconda3/bin/activate
(root) $ source activate madpy2Installing psychopy on Anaconda python
(root) $ conda create -n psychopy python=2
(root) $ source activate psychopy
(psychopy) $ conda install numpy scipy matplotlib pandas pyopengl pillow \
wxpython lxml openpyxl xlrd configobj pyyaml gevent \
greenlet msgpack-python psutil pytables requests \
seaborn
(psychopy) $ conda install --channel conda-forge pyglet
(psychopy) $ pip install moviepy pyosf python-bidi psychopy_ext psychopy
(psychopy) $ conda install --channel cogsci pygame(my-project) $ conda env export > my-project-env.yaml
(my-project) $ conda list --explicit > my-project-env.txt(root) $ conda env create -n psychopy2 -f psychopy-environment-macos.yml