Long story short... Finally got MakeHuman running, yet there are no options in the Body Shapes / Face sections (maybe others too)
Here are my notes for attempting a quick fix, but may also be the problem???
I'm using a fairly clean install of Fedora 35
- Code: Select all
As root, install dependencies:
yum install python3-numpy python3-pyopengl python3-QtPy
freeglut
As your normal user:
cd makehuman/makehuman
python makehuman.py
Errors:
...
AttributeError: module 'collections' has no attribute 'Callable'
in log/log.py on line 249 change the line to:
if hasattr(logging, "captureWarnings") and isinstance(logging.captureWarnings, collections.abc.Callable):
AttributeError: module 'collections' has no attribute 'MutableSet'
in log/language.py on line 116 change the line to:
class OrderedSet(collections.abc.MutableSet):
return QtCore.QSize(width, height)
TypeError: arguments did not match any overloaded call:
QSize(): too many arguments
QSize(int, int): argument 1 has unexpected type 'float'
QSize(QSize): argument 1 has unexpected type 'float'
Aborted (core dumped)
in log/qtui.py on line 358 change the line to:
return QtCore.QSize(int(width), int(height))
File "/home/ai/z_makehuman/makehuman-master/makehuman/./lib/qtgui.py", line 958, in setProgress
self.setValue(min_ + progress * (max_ - min_))
TypeError: setValue(self, int): argument 1 has unexpected type 'float'
in log/qtgui.py on line 958 change the line to:
self.setValue(int(min_ + progress * (max_ - min_)))
File "/home/ai/z_makehuman/makehuman-master/makehuman/./core/guicommon.py", line 145, in view
if not self._view or not isinstance(self._view, collections.Callable):
AttributeError: module 'collections' has no attribute 'Callable'
in core/guicommon.py on line 145 change the line to:
if not self._view or not isinstance(self._view, collections.abc.Callable):
I then downloaded the assets, just in case lol
- Code: Select all
$ python download\_assets\_git.py
git: 'lfs' is not a git command. See 'git --help'.
The most similar command is
log
Command '['/usr/bin/git', 'lfs', 'install']' returned non-zero exit status 1.
GIT LFS not detected. This routine requires LFS. See https://git-lfs.github.com/
yum install git-lfs
Many thanks for any help and all the work done to enable MakeHuman