> For the complete documentation index, see [llms.txt](https://odysseydocs.archetypeco.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://odysseydocs.archetypeco.xyz/others/faq.md).

# FAQ

A list of potential errors you may face and their fixes

### Mac Users Download Error

Majority of Mac users face a permission error when attempting to install odyssey-cli SDK. Please carry out the following troubleshooting steps.

1. Ensure that **node.js** is version 20

```jsx
node -v
```

2. Use the following command to give full access to the ‘node modules’ folder that is created together with the npm package.

```jsx
sudo chown -R $(whoami):staff /usr/local/lib/node_modules/
```

```jsx
sudo chown -R $(whoami):staff /usr/local/bin
```

3. Use the following command to clear the cache within the entire npm package

```jsx
sudo chown -R $(whoami) ~/.npm
```

```jsx
npm cache clean --force
```

4. Install Homebrew and add it into your path

```jsx
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
```

```jsx
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
```

```jsx
brew install pkg-config cairo pango libpng jpeg giflib librsvg
```

5. Continue installing odyssey as per instructions

Should you still face issues, set node.js to version 18

```jsx
nvm install 18
```

```jsx
nvm use 18
```

### Permission denied after odyssey SDK successfully installed

Use the sudo command for elevated permissions. For example, if you face such an error during the odyssey init step

```jsx
sudo odyssey init
```

### Mint-To function returns an error

Make sure you run the `mint-to` function from the 'base' folder (odyssey in our example) and not any other folder. A common mistake is running this from the 'backend' folder.

## End of page

***
