@@ -40,6 +40,12 @@ pub fn get_conda_rc_search_paths(env_vars: &EnvVariables) -> Vec<PathBuf> {
4040 "C:\\ ProgramData\\ conda\\ .condarc" ,
4141 "C:\\ ProgramData\\ conda\\ condarc" ,
4242 "C:\\ ProgramData\\ conda\\ condarc.d" ,
43+ "C:\\ ProgramData\\ miniconda\\ .condarc" ,
44+ "C:\\ ProgramData\\ miniconda\\ condarc" ,
45+ "C:\\ ProgramData\\ miniconda\\ condarc.d" ,
46+ "C:\\ ProgramData\\ miniconda3\\ .condarc" ,
47+ "C:\\ ProgramData\\ miniconda3\\ condarc" ,
48+ "C:\\ ProgramData\\ miniconda3\\ condarc.d" ,
4349 "C:\\ ProgramData\\ conda\\ .mambarc" ,
4450 format ! (
4551 "{}:\\ ProgramData\\ conda\\ .condarc" ,
@@ -56,6 +62,36 @@ pub fn get_conda_rc_search_paths(env_vars: &EnvVariables) -> Vec<PathBuf> {
5662 env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
5763 )
5864 . as_str ( ) ,
65+ format ! (
66+ "{}:\\ ProgramData\\ miniconda\\ .condarc" ,
67+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
68+ )
69+ . as_str ( ) ,
70+ format ! (
71+ "{}:\\ ProgramData\\ miniconda\\ condarc" ,
72+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
73+ )
74+ . as_str ( ) ,
75+ format ! (
76+ "{}:\\ ProgramData\\ miniconda\\ condarc.d" ,
77+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
78+ )
79+ . as_str ( ) ,
80+ format ! (
81+ "{}:\\ ProgramData\\ miniconda3\\ .condarc" ,
82+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
83+ )
84+ . as_str ( ) ,
85+ format ! (
86+ "{}:\\ ProgramData\\ miniconda3\\ condarc" ,
87+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
88+ )
89+ . as_str ( ) ,
90+ format ! (
91+ "{}:\\ ProgramData\\ miniconda3\\ condarc.d" ,
92+ env:: var( "SYSTEMDRIVE" ) . unwrap_or( "C" . to_string( ) )
93+ )
94+ . as_str ( ) ,
5995 ]
6096 . iter ( )
6197 . map ( PathBuf :: from)
@@ -72,6 +108,22 @@ pub fn get_conda_rc_search_paths(env_vars: &EnvVariables) -> Vec<PathBuf> {
72108 "/var/lib/conda/condarc" ,
73109 "/var/lib/conda/condarc.d" ,
74110 "/var/lib/conda/.mambarc" ,
111+ "/etc/miniconda/.condarc" ,
112+ "/etc/miniconda/condarc" ,
113+ "/etc/miniconda/condarc.d" ,
114+ "/etc/miniconda/mambarc" ,
115+ "/var/lib/miniconda/.condarc" ,
116+ "/var/lib/miniconda/condarc" ,
117+ "/var/lib/miniconda/condarc.d" ,
118+ "/var/lib/miniconda/.mambarc" ,
119+ "/etc/miniconda3/.condarc" ,
120+ "/etc/miniconda3/condarc" ,
121+ "/etc/miniconda3/condarc.d" ,
122+ "/etc/miniconda3/mambarc" ,
123+ "/var/lib/miniconda3/.condarc" ,
124+ "/var/lib/miniconda3/condarc" ,
125+ "/var/lib/miniconda3/condarc.d" ,
126+ "/var/lib/miniconda3/.mambarc" ,
75127 ]
76128 . iter ( )
77129 . map ( PathBuf :: from)
0 commit comments