USEARCH manual > installation > problems
problems installing and running USEARCH
 
See also: Installing USEARCH.

Missing DLL problem in Windows
See here if you get missing a vcomp100.dll error.

Permission denied error
The binary file must have read and execute permissions set.
Use the chmod command to set the execute bit, e.g.:

  chmod a+rx /usr/bin/usearch6.0.98_i86linux32

Command not found error
If you get a command not found error or similar, then the executable file isn't in your path. The most common mistake people make is to put the program in the current directory when the current directory isn't in the path. To see the path under a shell, use:

  echo $PATH

If you're using a Windows command prompt, just type the PATH command:

  PATH

The current directory is represented by a period. To run a command from the current directory when there is no period in the path, you can use something like:

  ./usearch6.0.98_i86linux32 -cluster seqs.fasta -id 0.9 -uc results.uc

Notice the dot and slash at the beginning of the line, this says run muscle from the current directory. If you don't know how to update your path, you can always use the full path name starting from the root (/), e.g.:

  /usr/bin/usearch6.0.98_i86linux32 -cluster seqs.fasta -id 0.9 -uc results.uc

Under the Windows command prompt, use back-slashes:

  C:\MyPrograms\usearch6.0.98_win32.exe -cluster seqs.fasta ‑id 0.9 ‑uc results.uc