如何使用PIP安装Coremltools 4.0版,而无需在Mac上安装错误?
我已经使用pyenv创建了Python 2.7.13的外壳环境,但是当我进行PIP安装时,coremltools == 4.0'
我会收到五个错误消息,如下所示;
ERROR: Exception:
Traceback (most recent call last):
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/cli/base_command.py", line 223, in _main
status = self.run(options, args)
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
return func(self, options, args)
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/commands/install.py", line 321, in run
reqs, check_supported_wheels=not options.target_dir
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/resolution/legacy/resolver.py", line 180, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req))
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/resolution/legacy/resolver.py", line 419, in _resolve_one
assert req_to_install.user_supplied
AssertionError
我认为Python 2.7.13和Coremltools 4.0之间存在一些兼容性问题。
我正在关注Angela Yu关于iOS开发的课程,并且在机器学习的部分中,她使用Python 2.7和Coremltools将CAFFE模型转换为.mlModel文件。但是该课程已经快3岁了,我的Mac没有相同版本的Python和Coreltools。
我完全不熟悉Python,我真的很感谢您的帮助。
I have used pyenv to create a shell environment of python 2.7.13 but when I do pip install 'coremltools==4.0'
I get five error messages as below;
ERROR: Exception:
Traceback (most recent call last):
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/cli/base_command.py", line 223, in _main
status = self.run(options, args)
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
return func(self, options, args)
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/commands/install.py", line 321, in run
reqs, check_supported_wheels=not options.target_dir
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/resolution/legacy/resolver.py", line 180, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req))
File "/Users/MyUsername/.pyenv/versions/2.7.13/lib/python2.7/site-packages/pip/_internal/resolution/legacy/resolver.py", line 419, in _resolve_one
assert req_to_install.user_supplied
AssertionError
I think there is some compatibility issue between Python 2.7.13 and coremltools 4.0.
I am following Angela Yu's course on iOS Development and I am at the section on machine learning where she uses Python 2.7 and coremltools to convert a Caffe model into a .mlmodel file. But the course is nearly 3 years old and my mac doesn't have the same version of Python and coreltools.
I am completely unfamiliar with Python and I would really appreciate some help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此错误来自环境本身,看起来并不针对Coremltools。您能否按照
This error is from environment itself and does not look specific to coremltools. Could you please follow steps from https://coremltools.readme.io/docs/installation and see if you find any issues?
您正在使用哪个版本的
pip
?它对我有用,也许在创建您的环境时(如果使用Conda)
Which version of
pip
are you using? It works for me withSo perhaps when creating your environment you should (if using conda)