$ visdom
Traceback (most recent call last):
File "/home/chambbj/miniconda3/envs/conda-build/envs/visdom-ticket/bin/visdom", line 8, in <module>
from visdom.server import download_scripts_and_run
File "/home/chambbj/miniconda3/envs/conda-build/envs/visdom-ticket/lib/python3.10/site-packages/visdom/server.py", line 20, in <module>
import jsonpatch
ModuleNotFoundError: No module named 'jsonpatch'
Installing jsonpatch on top of this environment seems to resolve the issue.
$ conda install -c conda-forge jsonpatch
Collecting package metadata (current_repodata.json): done
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.10.3
latest version: 4.11.0
Please update conda by running
$ conda update -n base conda
## Package Plan ##
environment location: /home/chambbj/miniconda3/envs/conda-build/envs/visdom-ticket
added / updated specs:
- jsonpatch
The following NEW packages will be INSTALLED:
jsonpatch conda-forge/noarch::jsonpatch-1.32-pyhd8ed1ab_0
jsonpointer conda-forge/noarch::jsonpointer-2.0-py_0
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
$ visdom
Checking for scripts.
Downloading scripts, this may take a little while
It's Alive!
INFO:root:Application Started
You can navigate to http://localhost:8097
Issue:
It appears as though the
visdom
install should actually includejsonpatch
as a runtime requirement. Is there a reason this is deliberately omitted from https://github.com/conda-forge/visdom-feedstock/blob/master/recipe/meta.yaml?Installing
jsonpatch
on top of this environment seems to resolve the issue.Environment (
conda list
):Details about
conda
and system (conda info
):