Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

MohamedKari

🏠
Working from home
View GitHub Profile
View pipenv_usage.md

Building a pipenv

Alternative 1: Incremental

Initialize

First, create a new and empty pipenv. If there is no Pipfile, the following command will create an empty one:

pipenv install
View gist:7d12a86fbd0d4d656ac9adc3770b6b63
brew install zsh-completions
autoload -Uz compinit
compinit
autoload bashcompinit && bashcompinit
source /usr/local/share/zsh/site-functions/_aws
@MohamedKari
MohamedKari / custom-env-installer.sh
Last active Mar 1, 2020
Install Custom Env on SageMaker Notebook Instance
View custom-env-installer.sh
#!/bin/sh
source deactivate
export CONDA_CUSTOM_ENV_URL="$1"
export CONDA_CUSTOM_ENV_PARENT_DIR="/home/ec2-user/SageMaker"
export CONDA_CUSTOM_ENV_DIR="$CONDA_CUSTOM_ENV_PARENT_DIR/custom_env"
cd $CONDA_CUSTOM_ENV_PARENT_DIR
@MohamedKari
MohamedKari / custom_env.yml
Last active Mar 4, 2020
Basic conda env.yml with anaconda and tensorflow
View custom_env.yml
name: custom_env
dependencies:
- python=3.6
- anaconda
- boto3
- pip
- pip:
- tensorflow>=2.1.0
- ipykernel
View Load private GitHub repos into your Colab Notebook VM
'''
**Author**:
Mohamed Kari <contact@mkari.de>
**Describtion**
Clone private github repos effortlessly into your Notebook Cloud VM with a two-liner.
**Usage**
Alternative 1 (recommended):
View Conda Env Management - conda create vs conda env create.md

Conda Env Management

tested on MacOS

Alternative 1: Create conda-env command by command

Ensure anaconda is in your path env variable, e.g. /usr/local/anaconda3/bin after default-installing with brew.

Create the env and install dependencies.

conda create -p ./conda-env python=3.7
conda install -p ./conda-env/ anaconda