Looking for: ['mypkg']
Failed to parse URL "file:////myserver.com/path/including spaces/my_local_channel": Malformed input to a URL function
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\conda\exception_handler.py", line 17, in __call__
return func(*args, **kwargs)
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\mamba.py", line 959, in exception_converter
raise e
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\mamba.py", line 952, in exception_converter
exit_code = _wrapped_main(*args, **kwargs)
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\mamba.py", line 898, in _wrapped_main
result = do_call(parsed_args, p)
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\mamba.py", line 763, in do_call
exit_code = install(args, parser, "install")
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\mamba.py", line 469, in install
index = load_channels(pool, channels, repos)
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\utils.py", line 126, in load_channels
index = get_index(
File "C:\Users\myuser\AppData\Local\mambaforge\lib\site-packages\mamba\utils.py", line 81, in get_index
for channel in api.get_channels(all_channels):
ValueError: Failed to parse URL "file:////myserver.com/path/including spaces/my_local_channel": Malformed input to a URL function
`$ C:\Users\myuser\AppData\Local\mambaforge\Scripts\mamba install -c file://\\myserver.com\path\including spaces\my_local_channel mypkg`
etc etc ...
I am assuming that something working with conda, but not mamba is a bug? It seems it's the space in the URL that triggers it, but I had assumed that surrounding with quotes should take care of that (as it seems to with conda).
No, I can't get rid of the spaces in the path in this case.
mamba info / micromamba info
mamba version : 1.5.8
active environment : test-serverurls
active env location : C:\Users\myuser\AppData\Local\mambaforge\envs\test-serverurls
shell level : 2
user config file : C:\Users\myuser\.condarc
populated config files : C:\Users\myuser\AppData\Local\mambaforge\.condarc
C:\Users\myuser\.condarc
conda version : 24.1.2
conda-build version : 24.5.0
python version : 3.10.13.final.0
solver : libmamba (default)
virtual packages : __archspec=1=x86_64
__conda=24.1.2=0
__win=0=0
base environment : C:\Users\myuser\AppData\Local\mambaforge (writable)
conda av data dir : C:\Users\myuser\AppData\Local\mambaforge\etc\conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/win-64
https://conda.anaconda.org/conda-forge/noarch
package cache : C:\Users\myuser\AppData\Local\mambaforge\pkgs
C:\Users\myuser\.conda\pkgs
C:\Users\myuser\AppData\Local\conda\conda\pkgs
envs directories : C:\Users\myuser\AppData\Local\mambaforge\envs
C:\Users\myuser\.conda\envs
C:\Users\myuser\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/24.1.2 requests/2.31.0 CPython/3.10.13 Windows/10 Windows/10.0.19045 solver/libmamba conda-libmamba-solver/23.12.0 libmambapy/1.5.8
administrator : False
netrc file : None
offline mode : False
Troubleshooting docs
Anaconda default channels
How did you install Mamba?
Mambaforge or latest Miniforge
Search tried in issue tracker
yes
Latest version of Mamba
Tried in Conda?
I do not have this problem with Conda, just with Mamba
Describe your issue
I have a local channel on a network drive location with a custom package. I am on Windows using Powershell or the Command Prompt. When I do
package installation works as intended. When I instead do
, I get
I am assuming that something working with
conda
, but notmamba
is a bug? It seems it's the space in the URL that triggers it, but I had assumed that surrounding with quotes should take care of that (as it seems to with conda). No, I can't get rid of the spaces in the path in this case.mamba info / micromamba info
Logs
No response
environment.yml
No response
~/.condarc
No response