find_python_cmd {findpython} | R Documentation |
find_python_cmd
finds a suitable python cmd or raises an error if not possible
find_python_cmd(minimum_version = NULL, maximum_version = NULL, required_modules = NULL, error_message = NULL)
minimum_version |
The minimum version of python it should be. Should be a string with major and minor number separated by a '.'. If left NULL won't impose such a restriction. |
maximum_version |
The maximum version of python it should be. Should be a string with major and minor number separated by a '.'. If left NULL won't impose such a restriction. |
required_modules |
Which modules should be required. Can use a single "|" to represent a single either-or requirement like "json|simplejson". If left NULL won't impose such a restriction. |
error_message |
What error message the user will see if couldn't find a sufficient python binary. If left NULL will print out a default message. |
The path to an appropriate python binary. If such a path wasn't found then it will throw an error.
can_find_python_cmd
for a wrapper which doesn't throw an error
## Not run: find_python_cmd() find_python_cmd(minimum_version='2.6', maximum_version='2.7') find_python_cmd(required_modules = c('argparse', 'json | simplejson')) ## End(Not run)