所以我在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没有安装在正确的位置吗?还是跟剧本有关?在
有什么想法吗?非常感谢您的帮助!!在
你有两个选择。在
CellTool
安装目录添加到PYTHONPATH
环境变量中(如果需要,请创建此变量)。 寻找类似的东西细胞工具.dll或者libcelltool.dll(或者甚至细胞工具.py). 看看有没有帮助。如果没有:通过以下几个步骤编译源代码。。。安装MinGW(安装程序here),在安装程序的要求下检查C/C++(Gcc/g++)和FORTRAN。然后将
C:/MinGW/bin
(或安装MinGW的位置)添加到PATH
环境变量中。从网站下载并解压CellTool源程序包。最后打开一个命令shell(搜索cmd
程序),将目录更改为新解包的目录,然后键入以下命令进行构建:Python设置.py安装
这应该正确编译并将
celltool
python包安装到python安装的site-packages
目录中。 选项2是确保/安全(但不是最简单的,我同意)的方法。在相关问题 更多 >
编程相关推荐