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

Ubuntu服务器命令行无法进入目录 AWS EC2部署Flask项目问题求助

问题解决方案

你的报错由目录名称不匹配、混淆本地路径与EC2服务器路径两类原因导致,按以下步骤操作即可解决:

1. 核对git克隆生成的目录名称

你通过git指令克隆的仓库默认生成的文件夹名为flask-dashboard-atlantis-dark,并非你本地rar解压后的flask-dashboard-atlantis-dark-master带后缀格式。
首先在EC2的SSH终端输入ls查看当前目录下的所有文件和文件夹,确认克隆生成的目录实际名称。

注:git clone默认使用仓库名作为目录名,只有手动下载GitHub源码的zip/rar包时,才会自动附加-master后缀。

2. 进入git克隆目录的正确指令

如果确认当前目录下存在flask-dashboard-atlantis-dark文件夹,直接执行以下指令即可进入:

cd flask-dashboard-atlantis-dark

3. 若要使用本地的rar项目包,需先上传到EC2服务器

你本地的C:\Users\ASUS\flask-dashboard-atlantis-dark-master是Windows本地路径,EC2服务器无法直接访问,需先完成上传操作:

  • 在你本地Windows的命令提示符(而非EC2的SSH终端)中执行以下scp指令,替换对应参数后运行:
    scp -i <你的key.pem本地存放路径> C:\Users\ASUS\flask-dashboard-atlantis-dark-master.rar ubuntu@<你的EC2公网IP>:/home/ubuntu/
    
  • 上传完成后回到EC2的SSH终端,先安装rar解压工具:
    sudo apt update && sudo apt install unrar -y
    
  • 解压完成后即可进入对应目录:
    unrar x flask-dashboard-atlantis-dark-master.rar
    cd flask-dashboard-atlantis-dark-master
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 07:57:01