无法安装 coremltools
Unable to install coremltools
我正在尝试将 pb 文件转换为 coreml 文件。为此,我需要安装 coremltools。但是,当我尝试通过 pip 安装它时出现此错误:
错误:找不到满足 coremltools 要求的版本(来自版本:none)
错误:找不到与 coremltools
匹配的分布
我试过在python 2.7环境下安装,还是不行
pip 安装 coremltools
收集 coremltools
错误:找不到满足 coremltools 要求的版本(来自版本:none)
错误:找不到与 coremltools 匹配的分布
Rorys-MBP:~ roryhodgson$
我能找到的唯一解释为什么会发生这种情况的原因是 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
如果您从 GitHub 安装,则无需安装 Python 2.7 或 fiddle 虚拟环境。
pip install "git+https://github.com/apple/coremltools"
上面的代码将让您通过克隆 Git 存储库来安装 coremltools。
我正在尝试将 pb 文件转换为 coreml 文件。为此,我需要安装 coremltools。但是,当我尝试通过 pip 安装它时出现此错误: 错误:找不到满足 coremltools 要求的版本(来自版本:none) 错误:找不到与 coremltools
匹配的分布我试过在python 2.7环境下安装,还是不行
pip 安装 coremltools 收集 coremltools 错误:找不到满足 coremltools 要求的版本(来自版本:none) 错误:找不到与 coremltools 匹配的分布 Rorys-MBP:~ roryhodgson$
我能找到的唯一解释为什么会发生这种情况的原因是 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
如果您从 GitHub 安装,则无需安装 Python 2.7 或 fiddle 虚拟环境。
pip install "git+https://github.com/apple/coremltools"
上面的代码将让您通过克隆 Git 存储库来安装 coremltools。