Step by step guide for setting up a Jupyter notebook, connecting to an Ethereum node and deploying a Smart Contract.
pip3 install --upgrade pip
pip3 install jupyter
pip install web3
npm install -g solc
./00_runGeth.sh
Or alternatively run the following
geth --dev --dev.period 2 --datadir ./testchain --rpc --rpccorsdomain '*' --rpcport 8646 --rpcapi "eth,net,web3,debug" --port 32323 --maxpeers 0 console
./01_runNotebook.sh