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

使用pipreqs生成requirements.txt遇目录错误,Streamlit项目求助

解决Streamlit项目生成requirements.txt时的路径切换问题

问题分析

从你的命令行操作可以看到两个核心错误:

  1. cd firstprog执行失败:当前工作目录(C:\Users\lucy22)下不存在firstprog文件夹,需指定完整的项目目录路径
  2. cd C:\Users\lucy22\PycharmProjects\firstprog\error404.py执行失败:cd是切换目录的命令,只能指向文件夹,不能直接指向Python文件

解决步骤

  1. 正确切换到项目目录
    执行以下命令进入你的Streamlit项目所在文件夹:

    cd C:\Users\lucy22\PycharmProjects\firstprog
    

    确认切换成功后,命令行提示符会变为C:\Users\lucy22\PycharmProjects\firstprog>

  2. 生成requirements.txt文件
    已确认pipreqs已安装,直接在项目目录下执行:

    pipreqs .
    

    该命令会扫描当前目录下所有Python文件,自动生成包含项目依赖的requirements.txt

  3. 可选:升级pip(解决警告提示)
    根据命令行的pip版本警告,执行以下命令升级pip到最新版本:

    c:\users\lucy22\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip
    

验证操作

完成上述步骤后,检查C:\Users\lucy22\PycharmProjects\firstprog目录下是否生成了requirements.txt文件,打开文件确认包含streamlit等项目所需依赖即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 04:31:04