我正在尝试在我的RHEL桌面上安装和运行PyRAF和stsci_python (http://www.stsci.edu/institute/software_hardware/pyraf/stsci_python)发行版。我按照安装说明进行安装,安装包时没有任何意外。但是,在python提示符下调用"import pyraf“将返回ImportError "No module named tools”(参考尝试调用"from stsci.tools import capable");在python提示符处调用"import stsci.tools“将产生相同的错误。然而,安装的包(stsci.tools-3.2.2-py2.7.egg/)显然位于我的Python路径上的"site-packages“目录中。
一个月来,我一直在为安装、路径和重新安装而苦苦挣扎--任何见解都将是非常受欢迎的。
发布于 2014-12-18 04:04:27
回答我自己的问题:我已经通过Ureka包安装了PyRAF和stsci_pythion,它创建了一个与“eval /home/ianc/.ureka/ur_setup -csh !*”对应的别名"ur_setup“。当我在终端中调用ur_setup时,我可以直接调用python,或者启动python并导入stsci.tools,没有问题。所以:只需在我的.cshrc中添加一个对"ur_setup“的调用似乎就可以解决这个问题。
https://stackoverflow.com/questions/27531302
复制相似问题