首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在Python 3中安装hmmlearn

无法在Python 3中安装hmmlearn
EN

Stack Overflow用户
提问于 2018-06-23 15:09:44
回答 6查看 8.7K关注 0票数 2

“导入setuptools,tokenize;file='C:\Users\Akash\AppData\Local\Temp\pycharm-packaging\hmmlearn\setup.py';f=getattr(tokenize,'open',open)(file);code=f.read().replace('\r\n','\n');f.close();(编译(代码,文件,'exec'))“安装-记录C:\Users\Akash\AppData\Local\Temp\pycharm-packaging\hmmlearn\ -单版本-外部管理-编译-安装标题C:\Users\Akash\PycharmProjects\hello\venv\include\site\python3.6\hmmlearn”失败,错误代码1在C:\Users\Akash\AppData\Local\Temp\pycharm-packaging\hmmlearn\中。

这是cmd中显示的错误,也是py魅力中显示的错误。我发现C++ 14是必需的

EN

回答 6

Stack Overflow用户

发布于 2019-04-26 02:21:46

我也遇到了同样的问题,我要求我使用Microsoft C++ 14构建工具,我已经尝试了在Stackoverflowgithub上看到的所有可能的解决方案。

唯一有效的解决方法是在https://www.lfd.uci.edu/~gohlke/pythonlibs/#hmmlearn中使用https://www.lfd.uci.edu/~gohlke/pythonlibs/#hmmlearn文件,更重要的是使用32位版本的whl文件(我刚刚意识到我使用的是32位Python3.6,而在64位Win10操作系统中)

在特定的.venv文件夹中,激活环境并键入:

代码语言:javascript
运行
复制
pip install <yourdir>/hmmlearn‑0.2.1‑cp36‑cp36m‑win32.whl
票数 4
EN

Stack Overflow用户

发布于 2018-06-23 15:31:53

有两种方法可以解决需要Microsoft构建工具的包的问题:

1)使用用于Python的Anaconda包。如果您的Python包是随Anaconda一起提供的,那么您只需要conda install hmmlearn。就我个人而言,所有的包构建错误都是用这个来修复的。

2)如果您有一个独立的Python安装,那么按照下面的步骤来修复:

( a) Python3.5,3.6:下载并安装微软可视化C++构建工具2017年

( b)在Visual下载页面上,向下滚动并选择用于Visual 2017的工具。单击Build Tools for Visual Studio 2017的下载按钮。

( c)重新启动计算机,并尝试使用pip install hmmlearn安装hmmlearn。

3)在某些情况下,在包构建错误持续存在的情况下,可以考虑使用车轮构建包。

我希望这能帮到你。

票数 2
EN

Stack Overflow用户

发布于 2019-01-09 18:22:10

以管理员身份运行anaconda提示符,并尝试以下命令"conda install -c conda- following“,该命令从另一个通道安装包,或尝试链接中的任何其他通道:https://anaconda.org/search?q=hmmlearn

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

https://stackoverflow.com/questions/51002441

复制
相关文章

相似问题

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