当前位置: 首页 > article >正文

Pear Admin Flask 开发问题

下载代码请复制以下命令到终端执行

git clone https://gitee.com/pear-admin/pear-admin-flask

于是我下载git

完成安装后:

安装 Git 后出现的页面是 “Git for Windows 的版本发布说明(Release Notes)”,通常会在安装完成后自动弹出或生成一个文件供用户查阅。
文件性质:无害的版本说明文档,因系统配置问题被错误保存为图片格式。
处理方法:直接删除,无需担心。
验证安装:通过 `git --version` 确保 Git 正常运行。

如果安装后 Git 无法使用,或出现其他异常,可进一步检查系统环境变量或重新安装。

win+R重开命令行

进入D盘,再次git clone https://gitee.com/pear-admin/pear-admin-flask.git

发现仍有问题:

解决问题:关闭电脑管家再输入

进入项目目录

cd pear-admin-flask

创建虚拟环境 

python -m venv venv

venv\Scripts\activate.bat  # Windows 提示命令符
venv\Scripts\Activate.ps1  # Windows Powershell
source venv/bin/activate  # Linux

虚拟环境安装项目

# 使用 pip 安装
pip install -r requirements.txt

# 另外,如果上述无效,你可以选择以模块的方式调用 pip
python -m pip install -r requirements.txt

出现问题:

根据提示,解决问题:

D:\install\pear-admin-flask\venv\Scripts\python.exe -m pip install --upgrade pip

成功 !

再次执行上一步

这样,你的项目目录下出现pear-admin-flask文件夹

pycharm打开pear-admin-flask/application/config.py跳出下面这个错误界面,大概是在安装pycharm时修改默认了默认路径。

想要修改安装路径也可以,像这样(以pycharm 2024.2.4为例):

C:\Program Files\JetBrains\pycharm 2024.2.4

改为:

D:\Program Files\JetBrains\pycharm 2024.2.4

(注意,中间一段路径随意改,否则打开pycharm时还会跳转错误界面)

用pycharm打开pear-admin-flask/application/config.py,随机修改SECRET_KEY参数。

初始化数据库:

flask db init
flask db migrate
flask db upgrade
flask admin init

 

注意:这时候还是在虚拟环境中,若初始化失败,就再次进入

在终端开头是这样的:

(venv) D:\install\pear-admin-flask>

运行flask

flask run

 复制链接http://127.0.0.1:500到浏览器,或者按住Ctrl+单击链接

进入登录页面,如下:

这时,若发现登录不进去

 

 

 

 

 


http://www.kler.cn/a/601029.html

相关文章:

  • 深入理解现代C++在IT行业中的核心地位与应用实践
  • 【Linux网络-多路转接select】
  • PhotoShop学习02
  • 【蓝桥杯】每日练习 Day11 逆序对问题和多路归并
  • VMware 安装 mac os系统
  • vue项目中播放ws(Websocket协议)视频流
  • PHP开发:小区物业管理缴费小程序uniapp在线报修系统、活动报名、在线商城
  • Kotlin中 StateFlow 或 SharedFlow 的区别
  • 微信小程序开发:页面结构与样式设计
  • 如何在 Java 中查找 PDF 页面大小(教程)
  • 【C++初阶】--- 类与对象(中)
  • 蓝桥杯C++基础算法-多重背包(优化)
  • 字节跳动前端开发实习生面试总结
  • 石斛基因组-文献精读122
  • 【PostgreSQL教程】PostgreSQL 特别篇之 语言接口Python
  • chrome插件开发之API解析-chrome.scripting.executeScript()
  • STM32F103_LL库+寄存器学习笔记02 - 开启SysTick(滴答定时器)中断
  • 大摩闭门会:250324 学习总结报告
  • Tasklet_等待队列_工作队列
  • 使用 FastLanguageModel 的 from_pretrained 方法加载一个已经预训练好的大语言模型及其对应的分词器(tokenizer)