好的,因为我现在有一个支持ssh的主机,所以我编辑了我的问题。
如何使用ssh为python安装nltk模块?
我尝试联系支持人员,但他们似乎无法帮助我。你们有什么想法吗?一般如何在我的网络服务器上安装模块? sudo python setup.py install的托管等效项是什么?
最佳答案
您将需要外壳程序访问权限(尽管不一定需要root
访问权限)才能正确安装Python模块。
但是,由于您能够在遥控器上执行Python代码,因此您可以设置一个脚本,该脚本可以通过在遥控器上为NLTK运行python setup.py install --home=DIR
的Web浏览器运行,其中DIR
是目录在您具有写访问权的PYTHONPATH
上。 (不过,此解决方案应被视为粗暴的破解。)
编辑:忘记上面的,好,您具有外壳程序访问权限。创建一个目录~/apps
(或类似名称),并将其放入用于运行Python网络服务代码的帐户的PYTHONPATH
(不一定是您自己的,请先检查),然后使用home scheme将其安装在该目录中。