首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Mac M1上使用scikit bio的问题

在Mac M1上使用scikit bio的问题
EN

Stack Overflow用户
提问于 2021-08-18 22:01:20
回答 1查看 276关注 0票数 0

我试着通过在文档中运行conda install -c https://conda.anaconda.org/biocore scikit-bio来安装scikit-bio,但是通过python -m skbio.test验证安装会产生以下错误:Error while finding module specification for 'skbio.test' (ModuleNotFoundError: No module named 'skbio')

接下来,我尝试使用pip install numpypip install scikit-bio进行安装,但这产生了大量错误。无论如何,尝试了安装测试,得到了相同的ModuleNotFoundError。

我正在使用MacBook Air 2020和M1处理器,所以不确定这是否是问题的原因。

EN

回答 1

Stack Overflow用户

发布于 2022-01-14 14:15:27

我不知道你是否仍然有问题,但对我有效的解决方案是使用sse2neon包:https://github.com/DLTcollab/sse2neon

下面的说明应该有效

代码语言:javascript
运行
复制
git clone https://github.com/biocore/scikit-bio
cd scikit-bio
wget https://github.com/DLTcollab/sse2neon/blob/master/sse2neon.h

打开simde-sse2.h文件并替换以下两行中的每一行:

代码语言:javascript
运行
复制
#include <xmmintrin.h>
#include <emmintrin.h>

通过以下方式:

代码语言:javascript
运行
复制
#include "sse2neon.h"

然后跑:

代码语言:javascript
运行
复制
pip install .

注意,此解决方案不适用于较新的python版本。我使用python3.8作为这个解决方案。

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

https://stackoverflow.com/questions/68839809

复制
相关文章

相似问题

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