[MacPorts] #68211: glances 3.4.0.3_0: ModuleNotFoundError: No module named 'ujson'
MacPorts
noreply at macports.org
Thu Sep 21 14:40:29 UTC 2023
#68211: glances 3.4.0.3_0: ModuleNotFoundError: No module named 'ujson'
-------------------------------+--------------------
Reporter: brianallenlevine | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: glances |
-------------------------------+--------------------
Comment (by RobK88):
The `py311-defusedxml module` is also missing. See below:
{{{
Cathys-iMac-2:~ grinch$ sudo port install glances
---> Computing dependencies for glances
The following dependencies will be installed:
py311-future
py311-psutil
Continue? [Y/n]: Y
---> Fetching archive for py311-future
---> Attempting to fetch py311-future-0.18.2_0.darwin_any.noarch.tbz2
from http://packages.macports.org/py311-future
---> Attempting to fetch
py311-future-0.18.2_0.darwin_any.noarch.tbz2.rmd160 from
http://packages.macports.org/py311-future
---> Installing py311-future @0.18.2_0
---> Activating py311-future @0.18.2_0
---> Cleaning py311-future
---> Fetching archive for py311-psutil
---> Attempting to fetch py311-psutil-5.9.5_0.darwin_12.x86_64.tbz2 from
http://packages.macports.org/py311-psutil
---> Attempting to fetch
py311-psutil-5.9.5_0.darwin_12.x86_64.tbz2.rmd160 from
http://packages.macports.org/py311-psutil
---> Installing py311-psutil @5.9.5_0
---> Activating py311-psutil @5.9.5_0
---> Cleaning py311-psutil
---> Fetching archive for glances
---> Attempting to fetch glances-3.4.0.3_0.darwin_any.noarch.tbz2 from
http://packages.macports.org/glances
---> Attempting to fetch glances-3.4.0.3_0.darwin_any.noarch.tbz2.rmd160
from http://packages.macports.org/glances
---> Installing glances @3.4.0.3_0
---> Activating glances @3.4.0.3_0
---> Cleaning glances
---> Updating database of binaries
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
Cathys-iMac-2:~ grinch$
Cathys-iMac-2:~ grinch$ glances
Traceback (most recent call last):
File "/opt/local/bin/glances", line 5, in <module>
from glances import main
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/__init__.py", line 35, in <module>
from glances.compat import PY3
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/compat.py", line 25, in <module>
from glances.logger import logger
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/logger.py", line 20, in <module>
from glances.globals import safe_makedirs
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/globals.py", line 16, in <module>
import ujson
ModuleNotFoundError: No module named 'ujson'
Cathys-iMac-2:~ grinch$
Cathys-iMac-2:~ grinch$ sudo port install py311-ujson
---> Computing dependencies for py311-ujson
---> Fetching archive for py311-ujson
---> Attempting to fetch py311-ujson-5.8.0_0.darwin_12.x86_64.tbz2 from
http://packages.macports.org/py311-ujson
---> Attempting to fetch py311-ujson-5.8.0_0.darwin_12.x86_64.tbz2.rmd160
from http://packages.macports.org/py311-ujson
---> Installing py311-ujson @5.8.0_0
---> Activating py311-ujson @5.8.0_0
---> Cleaning py311-ujson
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
Cathys-iMac-2:~ grinch$
Cathys-iMac-2:~ grinch$ glances
Traceback (most recent call last):
File "/opt/local/bin/glances", line 5, in <module>
from glances import main
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/__init__.py", line 35, in <module>
from glances.compat import PY3
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/glances/compat.py", line 40, in <module>
from defusedxml.xmlrpc import monkey_patch
ModuleNotFoundError: No module named 'defusedxml'
Cathys-iMac-2:~ grinch$
Cathys-iMac-2:~ grinch$ sudo port install py311-defusedxml
---> Computing dependencies for py311-defusedxml
---> Fetching archive for py311-defusedxml
---> Attempting to fetch py311-defusedxml-0.7.1_0.darwin_any.noarch.tbz2
from http://packages.macports.org/py311-defusedxml
---> Attempting to fetch
py311-defusedxml-0.7.1_0.darwin_any.noarch.tbz2.rmd160 from
http://packages.macports.org/py311-defusedxml
---> Installing py311-defusedxml @0.7.1_0
---> Activating py311-defusedxml @0.7.1_0
---> Cleaning py311-defusedxml
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
Cathys-iMac-2:~ grinch$
Cathys-iMac-2:~ grinch$ glances
SUCCESS!!
}}}
--
Ticket URL: <https://trac.macports.org/ticket/68211#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list