mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-10 11:32:57 +00:00
Add pip2, pip3 symlinks for images with python2
Fixes #123 (c) Copyright IBM Corp. 2016
This commit is contained in:
@@ -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
|
||||
|
@@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user