当前位置: 首页 > 面试题库 >

向Spyder(Python IDE)添加模块(特别是pymorph)

乐华晖
2023-03-14
问题内容

我设法在Mac上安装了spyder并可以正常运行,但是我想添加一些默认情况下不包含的模块(mahotas和pymorph)。

我通过在终端上的easy_install进行了安装,并且两者似乎都安装了,没有任何错误消息。从终端运行python并使用 import mahotas
import pymorph 可以正常工作而不会出现错误消息。但是,当我在spyder中的脚本中运行相同的行时,出现以下错误:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
 execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
 import pymorph
ImportError: No module named pymorph

我现在要做的就是运行导入行,就是这样。我似乎找不到任何东西。我猜想spyder使用python的单独安装,并且通过终端安装模块只能将它们安装到python的系统版本。如何将它们添加到spyder中?

眼镜:

Mac OSX 10.7.4

Spyder 2.1.9


问题答案:

好的,还没有人回答这个问题,但是在将这个问题发布到spyder讨论板上之后,我设法弄清楚了它并使其正常工作。对于spyder的默认搜索路径中未包含的要添加的任何库,您需要进入“
工具” 并通过PYTHONPATH管理器向 每个 库添加路径。然后,您需要从同一菜单中更新模块名称列表,然后重新启动spyder,以使更改生效。



 类似资料:
  • 好好信任你们。 我的web应用程序运行在tomcat 6.0.43上,不使用apache或nginx。 我已经强制我的网络从超文本传输协议重定向到https使用: URL重定向到/webapps/ROOT/index。jsp

  • 这是我正在使用的图书馆。但我需要更改java代码的样式。但是由于它是一个外部依赖项,所以文件是只读的。 这是我的Android文件结构: Android文件结构截图 这是我的build.gradle(模块:App)的依赖项块代码: code bloack的屏幕截图 在我的share.java文件中,我尝试导入CarouselPicker,这是我为alt+enter得到的结果: Alt+Enter给

  • 问题内容: 我发现以下代码非常有效,可以让我在Python Shell中查看标准的1%的twitter firehose: 如何添加过滤器以仅分析来自特定位置的推文?我见过人们在其他与Twitter相关的Python代码中添加GPS,但我在Tweepy模块中找不到sapi的任何特定内容。 有任何想法吗? 谢谢 问题答案: 流API不允许同时按位置AND关键字进行过滤。 边界框不充当其他过滤器参数的

  • 我正在尝试用标准的Python日志记录到文件来替换一种旧的记录信息的方法。该应用程序目前有一个日志文件,它被设置为捕获信息和调试消息,所以我希望它在一个较低的级别,而不是由主日志捕获。 应用程序结构: 在和中是对旧的函数的调用,我不希望将该函数记录在中,但也不希望它们出现在文件中。 理想的工作方式是创建一个带有调试函数的包装器,该函数在新的级别上进行日志记录,我已经了解到这需要的扩展。 因此,在中

  • 我用Anaconda创建了一个虚拟环境。激活后,我可以启动python3 shell并导入keras库,我得到以下警告,但在其他情况下它似乎可以工作。 /home/ryan/anaconda3/envs/spyderudemy/lib/python3.6/site packages/h5py/init.py:36:FutureWarning:将issubdtype的第二个参数从转换为。将来,它将被

  • 问题内容: 使用IntelliJ 2016.2。 使用Gradle 2.14.1 我有2个项目,每个项目都有自己的build.gradle文件和单独的目录结构: 希望您能明白。在IntelliJ中,我具有以下相同级别的模块结构(无子项目): 简单的请求…我想在应用程序内使用。我要在同一个项目中同时开发两个模块。 我尝试在IntelliJ中为添加模块依赖关系。没有骰子。我尝试添加一个jar参考,没有