$ git clone https://github.com/conan-io/conan.git
$ cd conan
$ pip install -r conans/requirements.txt
Next create a script and name it conan (without any .py extensions!). Put it to any directory in PATH environment variable
printenv PATH
or add any directory with script to PATH
Script content:
#!/usr/bin/env python3 import sys conan_repo_path = "/home/your_user/conan" # ABSOLUTE PATH TO CONAN REPOSITORY FOLDER sys.path.append(conan_repo_path) from conans.client.command import main main(sys.argv[1:])
Change script mode to be executable:
sudo chmod 755 /path_to_script/conan
Now you can use conan as is
$ conan