Je regarde Core ML Apple iOS cadre. J'ai lu cela pour installer coremltools pour créer ses propres templates. J'ai installé python sudo python /Users/administrator/Downloads/get-pip.py
Conformément à l' installation du document coreml, j'ai téléchargé le file coremltool.
puis en essayant d'installer coremltools
https://pypi.python.org/pypi/coremltools
Quand j'ai installé coremltools sur mon mac, j'ai l'erreur suivante. S'il vous plaît me suggérer de résoudre cette erreur. pour que je puisse travailler sur coremltools
MyMacbook:~ administrator$ pip install -U /Users/administrator/Downloads/coremltools-0.3.0-py2.7-none-any.whl Processing ./Downloads/coremltools-0.3.0-py2.7-none-any.whl Requirement already up-to-date: numpy>=1.6.2 in /Library/Python/2.7/site-packages (from coremltools==0.3.0) Collecting protobuf>=3.1.0 (from coremltools==0.3.0) Requirement already up-to-date: six>=1.9 in /Library/Python/2.7/site-packages/six-1.10.0-py2.7.egg (from protobuf>=3.1.0->coremltools==0.3.0) Collecting setuptools (from protobuf>=3.1.0->coremltools==0.3.0) Using cached setuptools-36.0.1-py2.py3-none-any.whl Installing collected packages: setuptools, protobuf, coremltools Found existing installation: setuptools 18.5 Uninstalling setuptools-18.5: Exception: Traceback (most recent call last): File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run prefix=options.prefix_path, File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 778, in install requirement.uninstall(auto_confirm=True) File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 754, in uninstall paths_to_remove.remove(auto_confirm) File "/Library/Python/2.7/site-packages/pip/req/req_uninstall.py", line 115, in remove renames(path, new_path) File "/Library/Python/2.7/site-packages/pip/utils/__init__.py", line 267, in renames shutil.move(old, new) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 299, in move copytree(src, real_dst, symlinks=True) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 208, in copytree raise Error, errors Error: [('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.py', '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.py', "[Errno 1] Operation not permitted: '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.py'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.pyc', '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.pyc', "[Errno 1] Operation not permitted: '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/__init__.pyc'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py', '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py', "[Errno 1] Operation not permitted: '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.py'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc', '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc', "[Errno 1] Operation not permitted: '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc'"), ('/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib', '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib', "[Errno 1] Operation not permitted: '/var/folders/h1/z0gcmgkx6b9_l2_zpyzvl7tm0000gn/T/pip-DFHVSK-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib'")] MyMacbook:~ administrator$
Vous essayez de changer votre système Python. C'est pourquoi l'opération [Errno 1] Operation not permitted
. Pour éviter de désorganiser les bibliothèques système, vous devez créer un environnement virtuel Python distinct. Voici comment faire:
Mettre à niveau pip:
pip install --upgrade pip
Installez l'environnement virtuel .
pip install –U virtualenv
Créer un nouvel environnement virtuel:
cd ~ virtualenv coreml
Cela crée un dossier ~/coreml/
et une copy locale de Python, pip et toutes les autres choses dont vous avez besoin pour le travail.
Pour activer l'environnement virtuel:
source coreml/bin/activate
Maintenant, vous voyez dans votre terminal (coreml)
ajoute votre nom d'user.
Dans un environnement virtuel nouvellement créé:
pip install -U coremltools
Vérifiez que la bibliothèque a été installée avec succès:
python import coremltools
Il ne devrait pas y avoir de messages d'erreur.
Pour désactiver l'environnement virtuel, exécutez:
deactivate
Remarque: Ne jamais utiliser pip
avec sudo
. Si vous avez besoin de sudo, 99% de chances que vous fassiez quelque chose de mal.
Est-ce que c'est une raison spécifique, que vous avez téléchargé le file .whl?
Votre cloud tente d'installer directement à partir de PyPI avec:
pip install -U coremltools
C'est la manière recommandée comme indiqué dans le lien , vous avez déjà posté.
Note: Je sais que ce n'est pas une réponse très sophistiquée, mais je n'ai pas assez de réputation pour commenter.
Pour COREML: Suivre les étapes nécessaires:
python --version
sudo python -m ensurepip
. installer PIP. pip3 install -U pip setuptools
UPDATE: Python 3 Si vous installez python 3, pip sera installé automatiquement.
brew install python3