mmhuman3d icon indicating copy to clipboard operation
mmhuman3d copied to clipboard

[Fix] Support for newer Python: Remove pickle5 dependency and Update mmcv maximum version

Open Wei-Chen-hub opened this issue 1 year ago • 3 comments

Pickle5 is not supported under Python version > 3.9, which would raise error in installing MMhuman3d in newer python.

Wei-Chen-hub avatar Jul 25 '23 05:07 Wei-Chen-hub

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.33%. Comparing base (9431add) to head (ae8646b).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #366   +/-   ##
=======================================
  Coverage   85.33%   85.33%           
=======================================
  Files         211      211           
  Lines       20262    20262           
=======================================
  Hits        17290    17290           
  Misses       2972     2972           
Flag Coverage Δ
unittests 85.33% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jul 25 '23 07:07 codecov[bot]

Hello, has this merger been completed?

When I tried to install it in the environment of py3.9, torch2.2.2, and CUDA12.4, pickle5-related errors still appeared

Failed to build pickle5
ERROR: Could not build wheels for pickle5, which is required to install pyproject.toml-based projects

in the last step of the tutorial.

cd mmhuman3d
pip install -v -e .

justsonghua avatar Apr 17 '24 11:04 justsonghua