首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我安装了nlopt,但收到消息:没有名为nlopt的模块

我安装了nlopt,但收到消息:没有名为nlopt的模块
EN

Stack Overflow用户
提问于 2018-10-08 21:39:44
回答 1查看 964关注 0票数 1

我已经安装了nlopt与: conda安装-c conda-伪造nlopt。

当我这样做时,我可以看到安装的软件包: conda列表

但是当我试图在Spyder上导入它时,我会得到这样的消息:没有名为'nlopt‘的模块。我正在Windows 10上运行它,如果这有帮助的话,而且我对python完全陌生!

有人知道怎么解决这个问题吗?(预先谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-25 10:10:59

这种情况通常发生在几种环境中。

  1. 检查安装nlopt的环境。
  2. 检查Spyder是否在相同的环境中。要做到这一点,您可以转到Spyder > Tools > Python解释器>使用下面的Python解释器,并浏览到安装nlopt的环境的python.exe。(anaconda3 3/envs/your_env/python.exe)
  3. 您还可以激活环境并执行where spyder,这将为您提供Spyder的实例。

...\anaconda3\envs\your_env\Scripts\spyder.exe ...\Anaconda3\Scripts\spyder.exe

您可以复制并运行与您的环境相对应的exe文件(这里是第一个环境),它将在特定的环境中启动Spyder。

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

https://stackoverflow.com/questions/52710472

复制
相关文章

相似问题

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