擅长:python、mysql、java
<p>您不仅需要在<code>PYTHONPATH</code>(如<a href="https://stackoverflow.com/a/12166860/4203">@dhg points out</a>)上使用NLTK,还需要它具有的任何依赖关系;快速的本地测试表明这实际上只是<code>PyYAML</code>。您应该使用<code>pip</code>来安装软件包。与手动找出所有依赖项并相应地调整<code>PYTHONPATH</code>相比,它更不容易出错。如果这是一个共享主机,您没有适当的权限来运行<code>pip</code>安装,您应该要求该主机为您执行此操作。在</p>
<p>为了解决问题中更一般的“安装脚本在做什么”部分:大多数Python包都是使用<code>setup.py</code>来管理的,它是在<code>distutils</code>(有时是<code>setuputils</code>)之上构建的。如果这是你真正感兴趣的东西,请查看<a href="http://guide.python-distribute.org/" rel="nofollow noreferrer">The Hitchhiker’s Guide to Packaging</a>。在</p>