“导入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是必需的
发布于 2019-04-26 02:21:46
我也遇到了同样的问题,我要求我使用Microsoft C++ 14构建工具,我已经尝试了在Stackoverflow
和github
上看到的所有可能的解决方案。
唯一有效的解决方法是在https://www.lfd.uci.edu/~gohlke/pythonlibs/#hmmlearn中使用https://www.lfd.uci.edu/~gohlke/pythonlibs/#hmmlearn文件,更重要的是使用32位版本的whl
文件(我刚刚意识到我使用的是32位Python3.6,而在64位Win10操作系统中)。
在特定的.venv
文件夹中,激活环境并键入:
pip install <yourdir>/hmmlearn‑0.2.1‑cp36‑cp36m‑win32.whl
发布于 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)在某些情况下,在包构建错误持续存在的情况下,可以考虑使用车轮构建包。
我希望这能帮到你。
发布于 2019-01-09 18:22:10
以管理员身份运行anaconda提示符,并尝试以下命令"conda install -c conda- following“,该命令从另一个通道安装包,或尝试链接中的任何其他通道:https://anaconda.org/search?q=hmmlearn。
https://stackoverflow.com/questions/51002441
复制相似问题