You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched for other issues and couldn't find a solution or duplication
I already searched in Google and didn't find any good information or help
I looked at the docs and didn't see anything to help
What happened?
Navigator crashes on launch:
The available OpenGL surface format was either not version 3.2 or higher or not a Core Profile.
Chromium on macOS will fall back to software rendering in this case.
Hardware acceleration and features such as WebGL will not be available.
2024-05-03 17:42:04,739 - CRITICAL exceptions.handle_exception:122
module 'collections' has no attribute 'Mapping'
Traceback (most recent call last):
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/exceptions.py", line 109, in exception_handler
return_value = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 143, in start_app
window = run_app(splash)
^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 65, in run_app
window = MainWindow(splash=splash)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/widgets/main_window/init.py", line 216, in init
anaconda_solvers.POOL.solve()
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/utils/anaconda_solvers/core.py", line 57, in solve
configuration = binstar_client.utils.get_config()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 252, in get_config
recursive_update(config, file_configs[fn])
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 93, in recursive_update
if isinstance(updated_value, collections.Mapping):
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'collections' has no attribute 'Mapping'
Conda info
$ conda info
active environment : base
active env location : /Users/jsacco/anaconda3
shell level : 1
user config file : /Users/jsacco/.condarc
populated config files : /Users/jsacco/.condarc
conda version : 24.4.0
conda-build version : 24.3.0
python version : 3.11.5.final.0
solver : libmamba (default)
virtual packages : __archspec=1=skylake
__conda=24.4.0=0
__osx=10.16=0
__unix=0=0
base environment : /Users/jsacco/anaconda3 (writable)
conda av data dir : /Users/jsacco/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/jsacco/anaconda3/pkgs
/Users/jsacco/.conda/pkgs
envs directories : /Users/jsacco/anaconda3/envs
/Users/jsacco/.conda/envs
platform : osx-64
user-agent : conda/24.4.0 requests/2.31.0 CPython/3.11.5 Darwin/23.4.0 OSX/10.16 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 aau/0.4.4 c/. s/. e/.
UID:GID : 501:20
netrc file : None
offline mode : False
Checklist
What happened?
Navigator crashes on launch:
The available OpenGL surface format was either not version 3.2 or higher or not a Core Profile.
Chromium on macOS will fall back to software rendering in this case.
Hardware acceleration and features such as WebGL will not be available.
2024-05-03 17:42:04,739 - CRITICAL exceptions.handle_exception:122
module 'collections' has no attribute 'Mapping'
Traceback (most recent call last):
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/exceptions.py", line 109, in exception_handler
return_value = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 143, in start_app
window = run_app(splash)
^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 65, in run_app
window = MainWindow(splash=splash)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/widgets/main_window/init.py", line 216, in init
anaconda_solvers.POOL.solve()
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/utils/anaconda_solvers/core.py", line 57, in solve
configuration = binstar_client.utils.get_config()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 252, in get_config
recursive_update(config, file_configs[fn])
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 93, in recursive_update
if isinstance(updated_value, collections.Mapping):
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'collections' has no attribute 'Mapping'
Conda info
Conda config
Conda list
Additional Context
Here is a "hack" to "fix" the problem:
cd /Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils
diff -u config.py- config.py
--- config.py- 2023-03-09 14:29:12
+++ config.py 2024-05-03 18:35:23
@@ -4,6 +4,7 @@
from string import Template
import collections
+import collections.abc
import logging
import os
import stat
@@ -90,7 +91,7 @@
def recursive_update(config, update_dict):
for update_key, updated_value in update_dict.items():
The text was updated successfully, but these errors were encountered: