在没有下载/安装权限的远程计算机上使用第三方软件包

时间:2015-04-01 18:11:45

标签: python

我被SSH连接到远程计算机,我没有权限下载python包但我想为我的项目使用第三方应用程序。我找到cx_freeze,但我不确定这是否是我需要的。

我想要实现的是能够使用远程计算机上的命令行参数运行项目的不同部分(将无处不在)。我的项目将填充一些第三方python包。不知道怎么解决这个问题因为我不能pip install而且不是sudoer。我可以将SCP文件发送到远程机器

2 个答案:

答案 0 :(得分:1)

easy_install可以在您的主目录中安装软件包。

pip --install package-name替换为easy_install --user package-name


更新:pip也有--user次切换。尝试:

pip install --user package-name

答案 1 :(得分:1)

如果您在远程计算机上没有可执行权限,那么它基本上是无用的。您需要与管理员联系以获取可执行权限。

如果SCP文件发送到远程服务器,您仍然可以查看文件,但可能无法执行。