Python脚本ImportError:没有名为的模块celltool.simple\u中

2024-09-28 01:26:11 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我在Windows8上做一些图像分析来做研究。它需要运行这个名为“calculate”的python脚本(我没有编写它)_距离.py". 我还使用了CellTool(http://pantheon.yale.edu/~zp2/Celltool/)和Numpy,它们已经成功安装。在

当我尝试运行calculate\u distances脚本时,出现以下错误:

Traceback (most recent call last):
file "calculate_distances.py" line 4, in <module>
import celltool.simple_interface as si
ImportError: No module named celltool.simple_interface

这是我的计算_距离.py脚本:

^{pr2}$

我不知道这个错误意味着什么,因为我是第一次编程。首先,我认为我需要安装一个C++/FORTRAN编译器,所以我安装了简单的FORTRAN,但它仍然不起作用。在Mac系统上一切正常(在我安装GNU fortran之后),但由于某些原因它在Windows上不工作。是因为我的CellTool没有安装在正确的位置吗?还是跟剧本有关?在

有什么想法吗?非常感谢您的帮助!!在


Tags: py图像脚本http距离错误simpleinterface
1条回答
网友
1楼 · 发布于 2024-09-28 01:26:11

你有两个选择。在

  1. 尝试将CellTool安装目录添加到PYTHONPATH环境变量中(如果需要,请创建此变量)。 寻找类似的东西细胞工具.dll或者libcelltool.dll(或者甚至细胞工具.py). 看看有没有帮助。如果没有:
  2. 通过以下几个步骤编译源代码。。。安装MinGW(安装程序here),在安装程序的要求下检查C/C++(Gcc/g++)和FORTRAN。然后将C:/MinGW/bin(或安装MinGW的位置)添加到PATH环境变量中。从网站下载并解压CellTool源程序包。最后打开一个命令shell(搜索cmd程序),将目录更改为新解包的目录,然后键入以下命令进行构建:

    Python设置.py安装

这应该正确编译并将celltoolpython包安装到python安装的site-packages目录中。 选项2是确保/安全(但不是最简单的,我同意)的方法。在

相关问题 更多 >

    热门问题