Skip to content

Latest commit

 

History

History
73 lines (64 loc) · 5.17 KB

checking-your-setup.md

File metadata and controls

73 lines (64 loc) · 5.17 KB

Checking your Setup

Knowing if you've followed all the steps correctly can be tricky. There's so many things that can go wrong, and everyone's computer is different. To help with this problem, AppAcademy has created a script that checks your setup to verify it is done correctly.

To run this script you simply open a terminal and run this command:

curl -s https://raw.githubusercontent.com/appacademy/aa-setup-checker/master/run.sh | bash

This command will download a script from our github page and if your setup is correct you should see output like this:

――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking macOS
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
macOS Version: 11.0.1
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking Shell
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Shell: /bin/zsh
Shell Startup File: /Users/echo/.zshrc
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking Node.JS
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Node Binary: /Users/echo/.nvm/versions/node/v12.18.4/bin/node
Node Version: v12.18.4
NPM Binary: /Users/echo/.nvm/versions/node/v12.18.4/bin/npm
NPM Version: 6.14.6
Mocha Binary: /Users/echo/.nvm/versions/node/v12.18.4/bin/mocha
Mocha Version: 8.1.3
Node.JS is OK
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking VSCode
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Code Binary: /usr/local/bin/code
Version: 1.49.0
VSCode is OK
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking Python
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
pyenv version: pyenv 1.2.21
Python Binary: /Users/echo/.pyenv/shims/python
Python3 Binary: /Users/echo/.pyenv/shims/python3
Python Version: 3.8.6
pipenv Binary: /Users/echo/.pyenv/shims/pipenv
pipenv Version: pipenv, version 2020.8.13
Python OK
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking Docker
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Docker Binary: /usr/local/bin/docker
Docker Version: Docker version 19.03.13, build 4484c46d9d
Docker is OK
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Congratulations, you have everything installed properly!
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

If you get the Congratulations message you'll know you have everything setup properly. The script tries to tell you what steps you should probably take if some piece fails.

If you get a failure and don't know how to fix it, feel free to post your output in Slack or to ask an instructor for help.

Note if you have an apple silicon mac, you can't install Docker, so expect that piece to always fail the check.