无法安装coremltools

时间:2019-05-17 15:28:29

标签: pip install coremltools

我正在尝试将pb文件转换为coreml文件。为此,我需要安装coremltools。但是,当我尝试通过pip安装它时,出现此错误:      错误:找不到满足coremltools要求的版本(来自版本:无) 错误:找不到coremltools的匹配分布

我尝试将其安装在python 2.7环境中,仍然没有乐趣

pip安装coremltools 收集coremltools   错误:找不到满足coremltools要求的版本(来自版本:无) 错误:找不到coremltools的匹配分布 Rorys-MBP:〜roryhodgson $

2 个答案:

答案 0 :(得分:0)

我能找到解释此现象发生原因的唯一原因是coremltools需要python 2.7,请确保您正在运行pip --version。如果您只是键入pip install coremltools,则您的计算机(假设它正在运行macOS)很有可能是pip命令正在运行macOS python的默认版本,该版本可能是3.5.2或更高。

我可以通过创建python版本为2.7的环境来解决此问题:

pip install virtualenv

创建虚拟环境:

virtualenv --python=/usr/bin/python2.7 py27

激活它:

source py27/bin/activate

最后,安装coremltools:

pip install -U coremltools

完成后,只需停用在终端中运行deactivate的环境即可。

所有这些都可以从以下来源获得:satoshi.blogs.com

答案 1 :(得分:0)

如果从GitHub安装,则无需安装Python 2.7或在虚拟环境中摆弄。

pip install "git+https://github.com/apple/coremltools"

上面的代码将允许您通过克隆Git存储库来安装coremltools。