Example #1
0
def _call_conda():
    """
    Calls conda-env directly using its internal API. ``sys.argv`` must already be configured at this point.

    We have this indirection here so we can mock this function during testing.
    """
    from conda_env.cli.main import main
    return main()
Example #2
0
# -*- coding: utf-8 -*-
import re
import sys

from conda_env.cli.main import main

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(main())
Example #3
0
def main():
    from conda_env.cli.main import main

    sys.argv = sys.argv[0:1] + sys.argv[2:]
    return main()