BrainEditor 2024-04-12 09:37 采纳率: 20%
浏览 6

git bash 的make 又在搞事情

最近试图运行 https://github.com/rounakdatta/CorrectLy 这个项目是出现了技术问题,主要是这一段不太懂。

The project has been built entirely using Python 3. The backend framework is powered by Flask. To install all the dependencies, you need to clone the repository, navigate to“ it and type make install. To start the application, you can type make start OR python3 app.py and then navigate to localhost:5000.

我都做了些什么?1。安装了 git bash, 2, 克隆了 相关 repsitory, 3,在jupyter notebook 中安装了 requests.txt 中所有的应用。

然后到了“ navigate to it and type make install.” 就执行不下去了,首先不知道什么是navigate to it, 是不是就是 选中 文件包后邮件 open bash here? 如果是的话 打开bash小窗后 make install 又 运行不起来,出现了以下内容

$ make install
sudo apt-get install python-dev python3-dev
process_begin: CreateProcess(NULL, sudo apt-get install python-dev python3-dev, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [Makefile:2: install] Error 2

我已经安装了python 3。
请假各位大虾

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-12 09:37
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在尝试安装一个基于Python的项目,并且遇到了一些问题。让我们一步一步解决这个问题。

    首先,“navigate to it”意味着你需要进入项目的根目录。如果你已经通过Git Bash克隆了项目,你可能已经在项目的根目录下。确保你处于项目文件夹内,通常这个文件夹包含一个名为requirements.txtapp.py的文件。你可以使用命令cd <project_folder>来导航到项目文件夹,将 <project_folder> 替换为实际的项目文件夹名称。

    接下来,我们需要检查是否正确安装了所需的开发库。由于错误信息提到python-devpython3-dev,这通常是用于Python C扩展的开发环境依赖项。然而,在你的系统上似乎没有这些命令可用,这可能是由于你正在使用的不是基于Debian(如Ubuntu)的Linux发行版,或者是你的系统设置不允许直接运行apt-get命令。

    对于Windows用户,你不需要通过apt-get来安装这些库。因为它们是针对Linux的包管理器。对于Windows,你需要安装Python的C编译工具,可以通过安装Microsoft Visual C++ Build Tools来实现。你可以从这里下载:

    对于macOS用户,你需要安装Homebrew,然后使用它来安装必要的开发头文件。首先安装Homebrew,运行以下命令:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/main/install.sh)"
    

    然后安装必要的依赖:

    brew install python@3.9 --with-brewed-openssl --build-from-source
    

    如果你确定你的系统是Linux且允许使用apt-get,但仍然遇到权限问题,可以尝试以管理员权限运行make install。在Windows上,右键点击Git Bash图标并选择“以管理员身份运行”。在macOS或Linux上,你可以使用sudo命令,例如:

    sudo make install
    

    但是在此之前,请确认你已经通过其他方式(如pip)安装了Flask和其他Python依赖项,因为直接使用make install可能不会处理Python包的安装。

    现在,你应该能够在没有任何错误的情况下运行make install。完成安装后,你可以使用make start或直接运行python3 app.py来启动应用程序。如果你仍然遇到问题,请随时告诉我。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月12日

悬赏问题

  • ¥15 依据报错在原代吗格式的基础上解决问题
  • ¥15 在虚拟机中安装flash code
  • ¥15 单片机stm32f10x编写光敏电阻调节3.3伏大功率灯亮度(光强越大灯越暗,白天正常光强灯不亮,使用ADC,PWM等模块)望各位找一下错误或者提供一个可实现功能的代码
  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?