onnxmltools icon indicating copy to clipboard operation
onnxmltools copied to clipboard

[BUG] Pip installation doesn't include required modules

Open mcarb123 opened this issue 1 year ago • 0 comments

Hello, when installing via pip, the packaging module is not included in the installation and is required when importing convert_xgboost from onnxmltools.convert

See below:

from onnxmltools.convert import convert_xgboost
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxmltools/__init__.py", line 16, in <module>
    from .convert import convert_coreml
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxmltools/convert/__init__.py", line 3, in <module>
    from .main import convert_coreml
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxmltools/convert/main.py", line 6, in <module>
    from .common import utils
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxmltools/convert/common/utils.py", line 29, in <module>
    from onnxconverter_common.utils import *  # noqa
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxconverter_common/__init__.py", line 22, in <module>
    from .topology import *  # noqa F403
  File "/usr/local/anaconda3/envs/test_env/lib/python3.7/site-packages/onnxconverter_common/topology.py", line 10, in <module>
    import packaging.version as pv
ModuleNotFoundError: No module named 'packaging'

mcarb123 avatar Aug 09 '22 15:08 mcarb123