好的,我编辑了我的问题,因为我现在有一个支持 ssh 的主机。
如何使用 ssh 安装适用于 python 的 nltk 模块?
我尝试联系支持人员,但他们似乎无法帮助我。你们有什么想法吗?我如何在我的网络服务器上安装一般模块?主机相当于 sudo python setup.py install 的东西是什么?
最佳答案
您需要 shell 访问权限(尽管不一定是 root
访问权限)才能正确安装 Python 模块。
但是,由于您能够在远程执行 Python 代码,因此您也许能够设置一个可以通过运行 python setup.py install --home=DIR
的 Web 浏览器运行的脚本。对于远程上的 NLTK,其中 DIR
是 PYTHONPATH
上的目录您有写入权限的地方。 (不过,这个解决方案应该被认为是一个粗略的黑客攻击。)
编辑:忘记上面的内容,很好,你有 shell 访问权限。创建一个目录 ~/apps
(或类似目录),将其放入用于运行 Python Web 服务代码的帐户的 PYTHONPATH
中(不一定是您自己的,请先检查)并使用 home scheme 将其安装在该目录中.
关于python - 如何在我的网络服务器上安装 NLTK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5341957/