在远程UNIX计算机上安装Python

lul*_*eta 2 python unix install remote-access

我需要在远程Linux机器上运行Python脚本.问题是该机器上没有安装Python.作为Linux中的新手贪婪地利用Ubuntu提供的用户友好工具,我不知道如何在没有数据包管理器的情况下安装它(上帝保佑apt-get!).我甚至不知道在远程机器上运行的操作系统是否基于Debian,但我知道它没有安装apt-get.

我使用SSH连接到它,拥有root权限,想要连续运行我的脚本.

请帮我!提前致谢!

fur*_*ins 8

作为普通用户,运行以下命令:

wget http://www.python.org/ftp/python/2.7/Python-2.7.tgz
tar xzf Python-2.7.tgz
cd Python-2.7
./configure --with-pth --with-dec-threads --with-signal-module --prefix=/opt/python-2.7
make
Run Code Online (Sandbox Code Playgroud)

然后以root身份(成为root使用sudosu):

make install
Run Code Online (Sandbox Code Playgroud)

简要说明:

  • wget 下载python源代码,如果你愿意,你可以安装另一个版本,也许是python 3.x.
  • tar 解压缩下载的文件
  • configure 检查是否所有必需的依赖项都可用,并为您自己的系统配置源代码
  • make 开始编译/链接过程
  • make install 将编译后的文件复制到正确的位置

在那之后你可能需要创建一个指向你的python可执行文件或你的python文件夹的符号链接,这取决于你

参考: - 快速谷歌搜索后,安装命令已经从这个网站上复制粘贴,所以也许你需要不同的配置选项 - 官方信息在这里

注意:我应该更好地将这个问题放在superuser.com上(原因是它可能对计算机爱好者和高级用户而不是程序员更相关,因为它不是编程问题而是软件安装问题)