コード例 #1
0
        public override int Run(string[] remainingArguments)
        {
            foreach (var environment in PythonEnvironment.EnumerateEnvironments()
                     .Concat(CondaEnvironment.EnumerateCondaEnvironments()))
            {
                Console.WriteLine(this.HomeOnly
                    ? environment.Home.FullName
                    : $"{environment.LanguageVersion?.ToString(2) ?? "??"}-{environment.Architecture?.ToString() ?? "???"} @ {environment.Home}");
            }

            return(0);
        }
コード例 #2
0
 public static IEnumerable <PythonEnvironment> EnumerateCondaEnvironments(CancellationToken cancellation = default)
 => CondaEnvironment.EnumerateCondaEnvironments(cancellation);