facebookarchive / memory-analyzer

A memory analyzer for running python processes
MIT License
156 stars 14 forks source link

ModuleNotFoundError: No module named '_curses' #16

Open dviljoen opened 4 years ago

dviljoen commented 4 years ago

$ memory_analyzer run 7758 -e /usr/local/bin/python3 Traceback (most recent call last): File "/usr/local/bin/memory_analyzer", line 5, in from memory_analyzer.memory_analyzer import cli File "/usr/local/lib/python3.8/site-packages/memory_analyzer/memory_analyzer.py", line 19, in from . import analysis_utils File "/usr/local/lib/python3.8/site-packages/memory_analyzer/analysis_utils.py", line 23, in from .frontend import frontend_utils File "/usr/local/lib/python3.8/site-packages/memory_analyzer/frontend/frontend_utils.py", line 7, in import curses File "/usr/local/lib/python3.8/curses/init.py", line 13, in from _curses import * ModuleNotFoundError: No module named '_curses'

Version: memory_analyzer-0.1.2-py3-none-any.whl

thatch commented 4 years ago

Your python 3.8 install doesn't have a working "curses" library. Did you compile it yourself? You may have been missing a curses-devel type package.