侧边栏壁纸
博主头像
北长尾山雀博主等级

闻道有先后,术业有专攻

  • 累计撰写 8 篇文章
  • 累计创建 5 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

MathAi百分百复现教程

Administrator
2025-03-15 / 0 评论 / 0 点赞 / 29 阅读 / 15320 字 / 正在检测是否收录...

## 环境准备

所需工具

  1. Git 软件
  2. 浏览器
  3. Windows 10 或更高版本
  4. 项目地址Github
  5. Github访问不了的用这个Gitee

Git 下载与安装


正文开始

第一节:代码准备

  1. 选择代码存放位置

    • 例如,我选择 D: 盘。
    • D: 盘右键,选择“在终端中打开”。
    • 在这里插入图片描述
  2. 克隆代码仓库
    在终端输入以下命令:

    git clone https://github.com/Roujack/mathAI.git
    
    • 如果下载太慢或失败,可使用以下备用命令:
      git clone https://gitee.com/hewei2723/mathAI.git
      
      在这里插入图片描述
  3. 等待下载完成

    • 下载完成后,打开 D: 盘,可看到 mathai 文件夹。
    • 如果还是不会用git下载,那么可以直接下载压缩包,点击打开链接
      o 点击克隆/下载
      在这里插入图片描述

o 点击下载zip
在这里插入图片描述
o 下载完成后,打开 D: 盘,可看到 mathai 文件夹。
在这里插入图片描述

  1. 打开 VS Code

    • 启动 VS Code 编辑器。
      在这里插入图片描述
  2. 打开项目文件夹

    • 点击“打开文件夹”,选择 D:\Mathai\系统代码(code) 文件夹。
    • 在这里插入图片描述
      在这里插入图片描述
  3. VS Code 配置完成
    在这里插入图片描述


第二节:代码环境准备

  1. 打开终端

    • 点击 VS Code 顶栏的三个点,选择“终端” > “新建终端”。
    • 点击终端区域即可输入命令。
      在这里插入图片描述
  2. 注意事项

    • 项目使用的是 TensorFlow 1.x 版本,不能直接安装最新版。
  3. 更换 pip 安装源

    • 默认源下载较慢,需更换为国内镜像源。
    • 在终端依次输入以下两条命令:
      python -m pip install --upgrade pip
      pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
      
  4. 创建虚拟环境

    • 输入以下命令并按 Enter
      conda create -n mathai python=3.6
      
      • 含义:创建一个名为 mathai 的虚拟环境,Python 版本为 3.6。
      • 提示选择时,全部输入 y 并回车。
        在这里插入图片描述
  5. 激活虚拟环境

    • 输入以下命令:
      conda activate mathai
      
    • 检查是否激活成功:
      conda info
      
      • 若第一行显示 active environment: mathai,则激活成功。
        在这里插入图片描述
    • 若激活不成功那么用管理员模式打开vscode再在终端输入 选择Y
    set-executionpolicy remotesigned
    

-然后再次进行激活,具体参考这一篇文章
解决windows11在vscode中powershell终端无法调用anaconda/miniconda的base虚拟环境 - 知乎

  1. 安装依赖库

    • 依次输入以下命令,每条命令执行完成后继续下一条:
      1. 安装 grpcio(避免 TensorFlow 安装失败):
        pip install --no-cache-dir --force-reinstall -Iv grpcio==1.8.6
        
      2. 安装 TensorFlow 1.15.0(不可更改版本号,2.x 版本接口不兼容):
        pip install tensorflow==1.15.0
        
      3. 安装 OpenCV
        pip install opencv-python==3.4.0.12
        
      4. 安装 Matplotlib
        pip install matplotlib==3.0.3
        
      5. 安装其余依赖库:
        pip install numpy
        pip install scipy
        pip install scikit-image
        pip install sympy
        pip install flask
        
  2. 环境准备完成


运行项目

界面 1

  1. 在终端输入以下命令运行主程序:
    python main.py
    
  2. 若输出正常内容,则运行成功。
    在这里插入图片描述

界面 2

  1. 打开 welcome.py 文件,在文件末尾添加以下代码:

    if __name__ == '__main__':
        application.run(debug=True)
    

    在这里插入图片描述

  2. 在终端输入以下命令:

    python welcome.py
    
  3. 访问页面:

    • 按住 Ctrl 并点击链接:http://127.0.0.1:5000/
      在这里插入图片描述 - 或在浏览器手动输入 http://127.0.0.1:5000/
  4. 将看到项目欢迎页面。
    在这里插入图片描述


测试环节

  1. 打开画板

    • 在画板上写一道题目,例如 1+1在这里插入图片描述
  2. 截图并上传

    • 点击“选择文件” > 选择截图 > 点击“打开” > 点击“Upload”。在这里插入图片描述
  3. 查看结果

    • 系统成功识别出 1+1,测试完成。在这里插入图片描述

0

评论区