Add pip2, pip3 symlinks for images with python2

Fixes #123

(c) Copyright IBM Corp. 2016
This commit is contained in:
Peter Parente
2016-05-29 23:09:25 -04:00
parent f737456f8a
commit e384a4512b
6 changed files with 47 additions and 4 deletions

View File

@@ -69,6 +69,9 @@ RUN conda create --quiet --yes -p $CONDA_DIR/envs/python2 python=2.7 \
'scikit-learn=0.17*' \
pyzmq \
&& conda clean -tipsy
# Add shortcuts to distinguish pip for python2 and python3 envs
RUN ln -s $CONDA_DIR/envs/python2/bin/pip $CONDA_DIR/bin/pip2 && \
ln -s $CONDA_DIR/bin/pip $CONDA_DIR/bin/pip3
# Install Python 2 kernel spec into the Python 3 conda environment which
# runs the notebook server

View File

@@ -143,8 +143,17 @@ You can return to the default environment with this command:
source deactivate
```
The commands `ipython`, `python`, `pip`, `easy_install`, and `conda` (among others) are available in both environments.
The commands `jupyter`, `ipython`, `python`, `pip`, `easy_install`, and `conda` (among others) are available in both environments. For convenience, you can install packages into either environment regardless of what environment is currently active using commands like the following:
```
# install a package into the python2 environment
pip2 install some-package
conda install -n python2 some-package
# install a package into the default (python 3.x) environment
pip3 install some-package
conda install -n python3 some-package
```
## JupyterHub