Task | Conda command | Pip command | Virtualenv command |
---|---|---|---|
Install a package | conda install $PACKAGE_NAME |
pip install $PACKAGE_NAME |
X |
Update a package | conda update --name $ENV_NAME $PACKAGE_NAME |
pip install --upgrade $PACKAGE_NAME |
X |
Update package manager | conda update conda |
Linux/macOS: pip install -U pip Win: python -m pip install -U pip | X |
Uninstall a package | conda remove --name $ENV_NAME $PACKAGE_NAME |
pip uninstall $PACKAGE_NAME |
X |
Create an environment | conda create --name $ENV_NAME python=3.6 |
X | cd $ENV_BASE_DIR; virtualenv $ENV_NAME |
Activate an environment | source activate $ENV_NAME |
X | source $ENV_BASE_DIR/$ENV_NAME/bin/activate |
Deactivate an environment | source deactivate |
X | deactivate |
Search available packages | conda search $SEARCH_TERM |
pip search $SEARCH_TERM |
X |
Install package from specific source | conda install --channel $URL $PACKAGE_NAME |
pip install --index-url $URL $PACKAGE_NAME |
X |
List installed packages | conda list --name $ENV_NAME |
pip list |
X |
Create requirements file | conda list --export |
pip freeze |
X |
List all environments | conda info --envs |
X | Install virtualenv wrapper, then lsvirtualenv |
Install other package manager | conda install pip |
pip install conda |
X |
Install Python | conda install python=x.x |
X | X |
Update Python | conda update python* |
X | X |
Last active
November 29, 2017 20:36
-
-
Save mfurlend/a6cec0c7890d0ad8e26cf9e553ae6092 to your computer and use it in GitHub Desktop.
conda cheatsheet
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment