# Some Commands for macOS ## gym box2d ```python pip3 install 'gym[all]' pip3 install swig pip3 install 'gym[box2d]' ``` If there is an error like, ```python ERROR: Could not build wheels for box2d-py, which is required to install pyproject.toml-based projects ``` Check if your pip address is in PATH. If not, like, ```python WARNING: The script swig is installed in '/Users/wei/Library/Python/3.9/bin' which is not on PATH. ``` 1. Open your terminal, and input it: ```python open ~/.zprofile ``` or ```python open ~/.bash_profile ``` 2. In the zprofile or bash_profile, input this code. Then save it, and close. **If you save it in zprofile, just save it and close terminal**. And open terminal again! Finish! ```python export PATH="/Users/wei/Library/Python/3.9/bin:$PATH" ``` 3. In your terminal, input it: ```python source ~/.bash_profile ``` 4. Check if success. ```python echo $PATH ``` Now, install 'gym[box2d]' again. ```python pip3 install 'gym[box2d]' ``` ## Install Atari game Input the following code in your terminal: ```python pip3 install 'gymnasium[atari]' pip3 install 'gymnasium[accept_rom_license]' ``` If error, please check your PATH! ## Open tensorboard Input the following code on your terminal. ```python python3 -m tensorboard.main --logdir=./ ``` ## Export your conda env (This is for windows) First, you need to open your terminal and input the following code: ```python conda activate YOUR_ENV_NAME ``` And input this code to export, then you get a file.yml of pip list in your environment. ```python conda env export -f test.yml --no-builds ``` If you want to create another environment on another computer like your original one, input this code in CMD, not your enviroment. Yoy would get an environment named "YOUR_ENV_NAME" is the same as the original one. ```python conda env create --file test.yml ``` ## Homebrew ### Install Homebrew https://brew.sh/ ```python /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` ### Uninstall homebrew https://github.com/homebrew/install#uninstall-homebrew ```python /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" ``` ## Tesseract ### Install tesseract ```python brew install tesseract brew install tesseract-lang ``` ### Install pytesseract ```python pip3 install pytesseract ``` ### Use it ```python import pytesseract from PIL import Image img = Image.open('YOUR_IMAGE.png') text = pytesseract.image_to_string(img, config='--psm 10') print(text) ```