首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有为coremltools找到匹配的分布

没有为coremltools找到匹配的分布
EN

Stack Overflow用户
提问于 2017-06-13 00:42:43
回答 5查看 8.2K关注 0票数 4

我试图在我的Mac上使用协同工具将caffemodel转换为mlmodel。

在“pip安装-U coremltools”之后,我得到了以下信息:“收集coremltools无法找到满足需求的coremltools版本(从版本:)没有为coremltools找到匹配的发行版”在这里输入图像描述

而且,我的python版本是"Python 2.7.10",numpy版本是"numpy (1.12.1)",protobuf版本是"protobuf (3.2.0)“。

我使用了“",并获得了”coremltools (0.3.0) - Community for CoreML ",但是“pip coremltools==0.3”got“找不到满足coremltools==0.3要求的版本( version:)没有为coremltools==0.3找到匹配的发行版”。

wtf?有人也收到这个吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-06-14 23:23:29

尝试在运行Python2.7的virtualenv中安装coremltools。请注意,它目前不适用于Python3.x

安装virtualenv

一旦安装了virtualenv,创建一个运行Python2.7的新环境

代码语言:javascript
复制
virtualenv --python=/usr/bin/python2.7 <DIR>

接下来,激活环境。

代码语言:javascript
复制
source <DIR>/bin/activate

然后继续按惯例安装coremltools。

代码语言:javascript
复制
pip install -U coremltools
票数 16
EN

Stack Overflow用户

发布于 2017-06-14 01:56:39

我安装了python3.6(我认为所有版本的>= 2.7都会导致这个问题)。我已经将默认的python版本转换为2.7,但仍然无法工作。

我使用另一个默认版本为python 2.7的Mac,它没有再次出现。现在,我成功地安装了coremltools:

“收集下载coremltools的工具--0.3.0-py2.7-An.whl ( 1.4MB ) \x{e76f}\x{e76f}/最新要求: numpy>=1.6.2 in /Library/2.7/site-packages in /Library/2.7/site-packages(来自coremltools)要求已经更新: protobuf>=3.1.0 in /Library/Python //2.7/站点-包(来自coremltools)要求已经更新: six>=1.9 in /Library/Python/2.7/site-packages (from >=3.1.0-> coremltools )要求已经更新: setuptools in /Library/Python/2.7/site-包(参见protobuf>=3.1.0->coremltools)安装收集的包:coremltools成功安装了coremltools 0.3.0“

票数 1
EN

Stack Overflow用户

发布于 2017-07-22 20:24:23

CoreMLTools需要Python2.7

coremltools-0.4.0-py2.7

https://pypi.python.org/pypi/coremltools

  1. cd ~/Virtualenvs
  2. 虚拟project_folder
  3. cd project_folder
  4. 源箱/激活
  5. pip安装-U协同工具

推荐的

自制安装(预Python安装)

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin.是macOS默认路径您将希望更改它,以便某些像Python这样的本地安装将优先于库存macOS二进制文件。要进行这些更改,请打开~/..bash_profile。

vim ~/..bash_profile…然后加上这4行:

#确保用户安装的二进制文件优先

导出路径=/usr/local/bin:$PATH

#加载.bashrc (如果存在)

测试-f ~/..bashrc && source ~/..bashrc

由于上面的指令将在下一次登录时生效,所以请源文件以确保它对当前会话生效:

源~/..bash_profile

Python和Virtualenv安装

brew安装python

pip安装虚拟主机

mkdir -p ~/Virtualenvs

cd ~/Virtualenvs

虚拟project_folder

cd project_folder

源箱/激活

pip安装-U协同工具

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44510701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档