学习笔记

部署知识
 
 
node的npm版本问题
https://blog.csdn.net/qq_48455576/article/details/120468488
 
 
Mac电脑注意事项:
在controller层修改uploadPath
在yml文件修改文件请求api别名,\改成/
 
 
npm镜像
npm config set strict-ssl false
npm install --registry=https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org/
npm config set registry http://mirrors.cloud.tencent.com/npm/
npm config set strict-ssl false
 
阿里镜像
pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
 
pip install cryptography -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
 
清华镜像
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
 
CREATE DATABASE IF NOT EXISTS python_book DEFAULT CHARSET utf8 COLLATE utf8_general_ci
 
==========================================================
相关软件下载:
Python下载地址
 
数据库下载地址:
https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.44.0.msi
https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-winx64.zip
 
Node下载地址:
https://nodejs.org/dist/v18.20.2/node-v18.20.2-x64.msi
 
IDEA下载地址
https://download.jetbrains.com/idea/ideaIU-2022.3.3.exe
=========================================================
 
python 3.6
================================
Django==3.1.2
PyMySQL==1.0.2
djangorestframework==3.11.1
django-cors-headers==3.9.0
Pillow==8.4.0
psutil==5.9.4
===============================
 
运行步骤:
 
后端启动步骤:
cd进入server目录,然后执行:
python manage.py runserver
 
 
前端启动步骤:
cd进入web目录,然后执行:
npm run dev
 
然后在浏览器打开显示的地址即可
 
=====================================
 
node js 12版本 升级的时候,需要先将npm 升级
npm install -g npm
 
 
===================================================
mysql权限问题
问题:
The user specified as a definer ('mysql.infoschema'@'localhost') does not exist
解决步骤:
第一步:create user 'mysql.infoschema'@'%' identified by '密码';
第二步:grant all privileges on *.* to 'mysql.infoschema'@'%';
第三步:flush privileges;
参考:
https://zhuanlan.zhihu.com/p/661227966
 
 
=================================================
查看python安装路径
方法一: py -0p
方法二: where python
 
 
python安装pip的步骤:
py -m ensurepip --upgrade
 
 
 
 
==========================================================
 
mysql安装服务:
mysqld --install MySQL --defaults-file="d:\mysql-5.7.44-winx64\my.ini"
 
mysql初始化:
mysqld --initialize-insecure --user=mysql   
 
mysql卸载服务:
mysqld --remove mysql  
 
# my.ini文件参考
 
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\\mysql-5.7.44-winx64
datadir=D:\\mysql-5.7.44-winx64\\data
 
 
idea激活教程
 
 
jdk镜像
https://repo.huaweicloud.com/java/jdk/8u202-b08/
 
中文电脑名称会造成utf8 问题
 
 
python_book
以后启动步骤
第一步:
终端cd进入bookproject目录,执行
python manage.py runserver
第二步:
再打开一个终端,cd进入web目录,执行
npm run serve
即可
然后浏览器访问即可 
posted @   Tom19971220  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
个人网站
点击右上角即可分享
微信分享提示