8000 GitHub - radioactivecyy/project2
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

radioactivecyy/project2

Repository files navigation

Readme——xxyyz

项目用途

旨在帮助开发者和代码分析者对Pytorch项⽬进⾏项⽬分析、⽐较,以更好地从更多维度了解Pytorch项目的各个方面。

后端安装及运行

安装(以windows 11 x64 为例):

  • 安装Python

    download_python

    • 解压缩并保持默认选项一直选择下一步直至安装完成。
    • 验证安装——终端输入python --version,显示Python版本。

    python_version

  • 安装Django

    • 终端输入python -m pip install django==3.2
    • 验证安装——终端输入python,再输入import django,最后输入django.get_version(),显示Django版本。

    django_version

  • 配置Mysql

    • 安装Mysql(在此不作赘述)。
    • Mysql中用create database xxyyz创建数据库(xxyyz任意填写)。
    • 修改项目中的./djangoproject/setting.py,填入自己的数据库名和密码。

    Mysql_config

  • 获取并填入Github Token

    • 个人主页->头像框settings->Developer settings->Personal access tokens,生成Github Token

    • 填入/app/views.py/update()以及同py文件中的pandas_update()中,用于从Github API获取数据。

      token_position_1

      token_position_2

  • 运行后端

    • 数据库建立与同步

      • 在项目根目录运行终端,输入python manage.py runserver

      makemig

      • 继续输入python manage.py migrate

      mig

    • 在项目根目录运行终端,输入python manage.py runserver,出现如下图所示内容,即成功运行。

run

  • 同步数据库

    启动前端后,访问http://127.0.0.1:8000/tttt

    以执行初始化程序。注意,初始化的进度会在控制台打印,此过程通常需要20分钟左右。成功后会在浏览器显示成功提示信息。

    如果无法初始化成功,也可以使用我们在2022-12-16的数据库备份,在根目录下的data目录中即可以看到所用数据库表的csv文件,手动导入即可。

    若需获取更新,请启动前端后访问http://127.0.0.1:8000/uuuu

    注意需要本地有PyTorch和Pandas的完整克隆仓库,并将地址填写在app/views.py的对应函数commit_update_main(request)中“执行更新“段落。

前端安装及运行

安装(以windows 10 x64 为例)

  • 安装nodejsnpm该项目node版本为v16.17.1 npm版本为8.15.0

  • 进入项目vue-admin-template文件夹中

    • 输入如下命令
    npm install --legacy-peer-deps
    npm run dev
    

    ​ 看到显示

    image-20221215202824469

    即为成功运行

  • 可以点击上述链接进入项目

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0