Installation
NOIV can be installed in multiple ways depending on your preference and environment.
Quick Installation
The fastest way to get started with NOIV is using pip:
pip install --user --upgrade noiv
export PATH="$HOME/.local/bin:$PATH"pipx install noivpip install --upgrade noivVerify Installation
After installation, verify that NOIV is working correctly:
noiv --helpnoiv --helpnoiv --helpYou should see the NOIV help menu and version information.
System Requirements
- Python: 3.8 or higher
- Operating System: Linux, macOS, or Windows
- Internet Connection: Required for AI features
- Dependencies: Automatically installed with pip
Installation Options
Using pip (Recommended)
pip install --user --upgrade noiv
export PATH="$HOME/.local/bin:$PATH"Add the export line to your .bashrc, .zshrc, or .profile for permanent access:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcUsing pipx (Isolated Installation)
If you prefer to install NOIV in an isolated environment:
# Install pipx if you don't have it
pip install pipx
# Install NOIV with pipx
pipx install noivWindows
pip install --upgrade noivThe NOIV CLI will be available in your Python Scripts directory (usually added to PATH by default).
Development Installation
For development or contributing to NOIV:
git clone https://github.com/crs7617/noiv.git
cd noiv
pip install -e .Troubleshooting
Permission Issues
If you encounter permission errors during installation:
pip install --user --upgrade noiv
export PATH="$HOME/.local/bin:$PATH"pip install --upgrade noivCommand Not Found
If you installed with pip and noiv is not found, add this to your shell:
export PATH="$HOME/.local/bin:$PATH"Or add it to your .bashrc, .zshrc, or .profile for permanent access.
Python Version Issues
NOIV requires Python 3.8+. Check your Python version:
python --versionIf you have multiple Python versions, you might need to use pip3:
pip3 install --user --upgrade noivNetwork Issues
If installation fails due to network issues:
pip install --index-url https://pypi.org/simple/ noiv
pip install --upgrade pip
pip install --user --upgrade noivNext Steps
Once NOIV is installed, head over to the Quick Start Guide to run your first test!
TIP
Need help? Check out our troubleshooting guide or open an issue on GitHub.