You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:在DigitalOcean Ubuntu14.4 Droplet上传并运行Python脚本

嘿,我来帮你一步步搞定这两个问题,你已经能访问Droplet的网页控制台了,接下来操作其实很直观的!

一、把script.py上传到你的Ubuntu Droplet

这里有两种适合你的方法,选哪种都可以:

  • 方法1:用本地终端通过SCP上传(适合本地有终端的情况)
    如果你的本地电脑是Linux/macOS,直接打开终端,输入下面的命令,把路径和IP换成你自己的:

    scp /你本地script.py的完整路径/script.py root@你的Droplet公网IP:/你想存的Droplet路径/
    

    举个例子,假设你的脚本在桌面,Droplet IP是123.45.67.89,想存在root目录下,命令就是:

    scp ~/Desktop/script.py root@123.45.67.89:/root/
    

    输入后按回车,会提示你输入Droplet的root密码,输完就能上传成功了。如果是Windows用户,可以用PowerShell执行同样的scp命令,或者用WinSCP这类图形化工具,操作更简单。

  • 方法2:直接在Droplet控制台创建并粘贴脚本内容(适合纯网页操作)
    如果你不想用本地终端,直接在网页控制台里操作就行:

    1. 输入命令打开nano编辑器创建文件:
      nano script.py
      
    2. 把你本地script.py里的所有内容复制,粘贴到控制台的nano编辑界面里(直接右键粘贴就行)
    3. 按Ctrl+O保存文件,按回车确认文件名,再按Ctrl+X退出编辑器,这样脚本就出现在当前目录了。
二、运行你的Python脚本

首先得确认Droplet里有没有安装Python:

  • 输入python --version,Ubuntu 14.04默认自带Python 2.7,会显示版本号;如果你的脚本是Python 3写的,得先装Python 3:
    sudo apt-get update && sudo apt-get install python3
    

然后根据脚本的Python版本运行:

  • 如果是Python 2脚本:
    python script.py
    
  • 如果是Python 3脚本:
    python3 script.py
    

要是你的脚本需要第三方依赖包(比如requests、numpy这类),得先安装对应的包:

  • Python 2用pip:先装pip(如果没装的话)sudo apt-get install python-pip,然后装包pip install 依赖包名
  • Python 3用pip3:先装pip3sudo apt-get install python3-pip,然后装包pip3 install 依赖包名

内容的提问来源于stack exchange,提问作者exsnake

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:16:01