When I want to install geoviews in my python 3.9 env with :
pip install git+https://github.com/holoviz/geoviews.git
it's installed to my 3.7 python, because this version is certainly configured to be my python 3 master.
So with :
python3.9 -m pip install git+https://github.com/holoviz/geoviews.git
I get :
File "/home/***/p39_lumen/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'setuptools'
I resoled by changing the pyproject.toml file by adding:
"setuptools>=30.3.0" in the requiers`
I have multiple python version on my debian 9:
I use also virtualenv.
When I want to install geoviews in my python 3.9 env with :
pip install git+https://github.com/holoviz/geoviews.git
it's installed to my 3.7 python, because this version is certainly configured to be my python 3 master.So with :
python3.9 -m pip install git+https://github.com/holoviz/geoviews.git
I get :
I resoled by changing the pyproject.toml file by adding:
"setuptools>=30.3.0"
in the requiers`