Skip to content

Instantly share code, notes, and snippets.

@kkebo
Last active May 23, 2021 09:44
Show Gist options
  • Save kkebo/05602366b1cc475082774d283cbb3322 to your computer and use it in GitHub Desktop.
Save kkebo/05602366b1cc475082774d283cbb3322 to your computer and use it in GitHub Desktop.
import coremltools on Carnets Plus
import coremltools
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-5bf9ddba4efd> in <module>
----> 1 import coremltools

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/__init__.py in <module>
     57 
     58 # expose sub packages as directories
---> 59 from . import converters
     60 from . import proto
     61 from . import models

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/converters/__init__.py in <module>
      5 
      6 # expose directories as imports
----> 7 from . import libsvm
      8 from . import sklearn
      9 from . import xgboost

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/converters/libsvm/__init__.py in <module>
      5 
      6 
----> 7 from . import _libsvm_converter
      8 from . import _libsvm_util
      9 

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/converters/libsvm/_libsvm_converter.py in <module>
      7 from ..._deps import _HAS_LIBSVM
      8 from coremltools import __version__ as ct_version
----> 9 from coremltools.models import _METADATA_VERSION, _METADATA_SOURCE
     10 
     11 

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/models/__init__.py in <module>
      4 # found in the LICENSE.txt file or at https://opensource.org/licenses/BSD-3-Clause
      5 
----> 6 from . import datatypes
      7 
      8 from . import _feature_management

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/models/datatypes.py in <module>
      9 import numpy as _np
     10 
---> 11 from ..proto import FeatureTypes_pb2 as _FeatureTypes_pb2
     12 from ..proto import Model_pb2
     13 

/private/var/containers/Bundle/Application/60572095-8752-429A-B9F1-2349A4A14BBB/Carnets-sci.app/Library/lib/python3.9/site-packages/coremltools/proto/FeatureTypes_pb2.py in <module>
      4 import sys
      5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
----> 6 from google.protobuf import descriptor as _descriptor
      7 from google.protobuf import message as _message
      8 from google.protobuf import reflection as _reflection

ModuleNotFoundError: No module named 'google'
@kkebo
Copy link
Author

kkebo commented May 21, 2021

I installed the google module by !pip install google successfully and then tried to import coremltools again, but the same error occurred.

@kkebo
Copy link
Author

kkebo commented May 21, 2021

IMG_0539

@kkebo
Copy link
Author

kkebo commented May 23, 2021

It has been fixed at least in Carnets plus 1.5.8 (134) (TestFlight).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment