我一直在撞墙试图安装Exscript。在多次尝试手动执行失败后,我安装了ActivePython并成功运行cmd提示符下的“pypm install Exscript”。
我现在正在阅读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
所以,据我所知,这就是说没有模块互动。我怎么检查这个?有没有办法可以手动添加这个模块?我很想知道为什么这个模块没有附带包装,但这可能无法回答:)
非常感谢任何和所有帮助。谢谢
import Exscript.util有效,但如果我尝试导入Exscript.util.Interact,我会收到错误消息。当我查看util.py时,我看到一个条目“来自FooLib import Interact”。我首先想到它可能只是一个大写错误(Exscript.util.interact vs util.Interact),但这些都不起作用。我不知道从哪里开始...... :(
我已经在开发者论坛上发布了这个问题,希望他能为我们找到答案。 https://github.com/knipknap/exscript/issues/15
开发人员建议我使用旧版本并告诉我下载最新版本。我一直在努力手动安装模块,所以我用Google搜索了如何轻松安装py模块。我在easy_install.exe上找到了一个写法。我从cmd提示符下运行了“c:\ Python26&gt; easy_install C:\ Users \ support \ Desktop \ lou \ knipknap-exscript-v2.1-70-gf5583f3.tar.gz”,模块已安装(没有错误)和现在,当我运行脚本时,它的工作原理。
下一个挑战将是如何让这些脚本在没有安装Python的用户计算机上作为独立的exe运行:)
感谢大家评论我真的很感谢你的帮助。
娄
答案 0 :(得分:1)
安装软件包的一种常见方式是作为目录。因此,检查site-packages
目录中是否有Exscript
目录,并且里面应该有一个util
目录,里面应该有一个interact.py
文件。如果教程拼写错误,请查找类似的拼写。