Skip to content

docplex config --upgrade fails when running within a venv #27

@Holt59

Description

@Holt59

If cplex and docplex are installed in a virtual environment (using the builtin venv module), docplex config --upgrade fails here: https://github.com/IBMDecisionOptimization/docplex/blob/master/docplex/util/cli.py#L55-L74

Replacing

out = subprocess.run(["python", "-c", sub_program], capture_output=True)

by

out = subprocess.run([sys.executable, "-c", sub_program], capture_output=True)

...seems to fix the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions