Pip 无法安装coremltools

Pip 无法安装coremltools,pip,installation,coremltools,Pip,Installation,Coremltools,我正在尝试将pb文件转换为coreml文件。为此,我需要安装coremltools。但是,当我尝试通过pip安装它时,会出现以下错误: 错误:找不到满足coremltools要求的版本(来自版本:无) 错误:找不到coremltools的匹配分发 我曾尝试在Python2.7环境中安装它,但仍然没有乐趣 pip安装coremltools 取芯工具 错误:找不到满足coremltools要求的版本(来自版本:无) 错误:找不到coremltools的匹配分发 Rorys MBP:~roryhodg

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

我曾尝试在Python2.7环境中安装它,但仍然没有乐趣

pip安装coremltools 取芯工具 错误:找不到满足coremltools要求的版本(来自版本:无) 错误:找不到coremltools的匹配分发
Rorys MBP:~roryhodgson$

我能找到解释为什么会发生这种情况的唯一原因是coremltools需要Python2.7,请确保您正在运行它
pip--version
。如果您只是键入了
pip install coremltools
,那么您的机器(假设它运行的是macOS)可能正在运行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
,即可


所有这些都可以从以下来源获得:

我能找到解释为什么会发生这种情况的唯一原因是coremltools需要Python2.7,请确保您正在运行它
pip--version
。如果您只是键入了
pip install coremltools
,那么您的机器(假设它运行的是macOS)可能正在运行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
,即可


所有这些都可以从以下来源获得:

如果从GitHub安装,那么就不需要安装Python 2.7或摆弄虚拟环境

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

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

如果您是从GitHub安装的,那么您就不需要安装Python 2.7或摆弄虚拟环境

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

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

请命名您的操作系统和Python版本,包括是32位还是64位。该项目适用于MacOS X和64位Linux,不适用于win32,也没有源代码。支持的Python版本是Python 2.7、3.5和3.6。请说出您的操作系统和Python版本,包括是32位还是64位。该项目适用于MacOS X和64位Linux,不适用于win32,也没有源代码。支持的Python版本是Python2.7、3.5和3.6。这是个好主意,但它给出了不同的错误:
没有名为“google”的模块。
。我只复制了回溯的最后一个字符串。这是个好主意,但它给出了不同的错误:
没有名为“google”的模块。
。我只复制了回溯的最后一个字符串。