我一直把头撞在墙上,试图安装Exscript。在手动尝试多次失败之后,我安装了ActivePython,并在cmd提示符中成功运行了“”。
现在我正在查看Exscript文档(在这里可以找到https://github.com/knipknap/exscript/wiki/Python-API-Tutorial),如果我运行第一个示例脚本,就会得到一个错误:
>>> from Exscript.util.interact import read_login
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
from Exscript.util.interact import read_login
ImportError: No module named interact因此,我理解这是说没有模块交互。我怎么查这个?有办法可以手动添加这个模块吗?我很想知道为什么这个模块没有附带这个包,但这可能是不可能回答的:)
所有的帮助都是非常感谢的。谢谢
导入Exscript.util可以工作,但是如果我尝试导入Exscript.util.Interact,就会得到错误。当我查看util.py时,我看到一个条目,上面写着“从FooLib导入交互”。我最初认为这可能只是一个大写错误(Exscript.util.interact vs util.Interact),但这两项工作都没有。我不知道从这里往哪里走.:(
我已经在开发者论坛上发布了这个问题,希望他能给我们一个答案。https://github.com/knipknap/exscript/issues/15
开发人员建议我使用旧版本,并告诉我下载最新版本。我很难手动安装这个模块,所以我搜索了如何轻松地安装py模块。我在easy_install.exe上找到了一篇文章。我从cmd提示符中运行"c:\Python26>easy_install c:\Python26>easy_install“,模块已经安装(没有错误),现在当我运行脚本时,它就工作了。
下一个挑战将是如何让这些脚本作为独立的exe在没有安装Python的用户计算机上运行:)
谢谢大家的评论,我真的很感谢你们的帮助。
日志
发布于 2011-08-18 13:30:19
安装软件包的一个常见方式是作为目录。因此,检查您的site-packages目录中是否有一个Exscript目录,其中应该有一个util目录,而在该目录中应该有一个interact.py文件。寻找类似的拼写,以防教程拼错了什么。
https://stackoverflow.com/questions/7108084
复制相似问题