欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Windows10下安装Django+vue+MySQL的详细安装说明,一文解决(小白也适用),附上安装过程中容易碰到的一系列错误及解决方法

程序员文章站 2022-03-29 08:15:12
...

目录

一、整体的部署流程

二、安装Python和Django

三、安装vue框架

四、安装MySQL数据库


这是我的第一篇博客,写得不好的地方还请批评指正。

一、整体的部署流程

今天在安装网站开发框架vue+Django+MySQL的时候,按照网上的教程按照中间出了几个小bug,后来也解决了,因此我也想把解决的方法分享给大家,以后也会不定期分享我的一些项目搭建过程中出现的问题的解决方案。

首先是整体的部署流程,我是按照这篇文章来理解的https://blog.csdn.net/chenyzh_admin/article/details/103409577

文章中提到前置所需的框架安装说明网上都能找到,但是在找的过程中我发现还是需要自己去一个个搜索安装,还得分不同的框架去找去搜索,还是挺麻烦的,因此我在这写了一个完整的安装步骤和说明方便大家在这一个网页上就能把所有的东西安装好。

二、安装Python和Django

其次是安装Python和Django,这个比较简单,我是参考了https://www.runoob.com/django/django-install.html这个教程来的。

安装过程中有以下几个问题:

  1. 这个教程里说的是下载压缩包然后压缩到与Python的同目录下,我觉得过于麻烦,下载地址那也有说明可以直接使用命令pip install django进行安装,默认是安装最新版;

  2. 如果是pip过程中出现错误,请查看这个教程https://blog.csdn.net/a1007720052/article/details/81906460

  3. 如果是pip速度非常慢,只有几k几十k这样,请查看这篇换源说明https://blog.csdn.net/yuzaipiaofei/article/details/80891108,如果换源失败(速度还是很慢),这里附上了我碰到的经典错误的解决方法https://jingyan.baidu.com/article/91f5db1b9e3e395c7e05e374.html,就是将txt格式文本改为ini格式的时候如果没勾选显示文件后缀名的话是更改不成功的,很多换源教程里并没有说明;

安装完Django后,按照说明打开cmd命令窗口,首先输入Python进入Python命令行,再依序输入命令

import django
django.get_version()

如果没报错且显示了Django版本号说明Python和Django安装成功。

有问题可以私信和在文章下面评论,我看到的话会及时回复。

三、安装vue框架

然后是安装vue框架,我是按照https://blog.csdn.net/guan__ye/article/details/80451318这篇博客来安装的(这篇https://blog.csdn.net/muzidigbig/article/details/80490884也可以),安装过程中出现的问题如下:

  1. 在官网下载安装完node.js(建议安装在Python同目录或者子目录下)之后,可以通过cmd进入命令行窗口输入node -v进行版本测试,如果出错可能是没进入到你安装的node目录下,需要通过现在命令行窗口进入你的nodejs安装目录下才能进行版本测试;

  2. 我当时在这么测试的时候因为经常重新打开命令行窗口,然后每次都需要重新进入我的安装目录里面,所以觉得很麻烦,我就找了个解决办法https://jingyan.baidu.com/article/624e74590fec4f34e9ba5a76.html,我是在D盘建立了一个Python文件夹,并把安装的框架都放在了这个下面,这样我的默认位置就设置为了D:\Python(文件夹位置可以直接打开你的文件夹然后在顶部的地址栏中复制即可),再进入不同的框架文件夹中测试会方便很多;

四、安装MySQL数据库

最后是安装MySQL数据库,我是按照https://www.runoob.com/mysql/mysql-install.html这个教程后半部分的Windows 上安装 MySQL来安装的,同样列出我碰到的几个问题和解决方法(这一部分问题比较多):

  1. 在编辑my.ini配置文件的时候,由于需要更改basedir的地址,我是直接复制了我的mysql文件夹的地址栏的地址,然后进入相应的目录初始化数据库的时候就直接报错了,最后查资料发现不能直接复制地址栏中的地址,在地址栏中的地址复制过去之后需要把地址里面的单斜杠\改为双斜杠\\,保存退出就可以初始化成功了;

  2. 在输入命令net start mysql之后又报错了,显示服务没有相应控制功能,查资料发现是电脑里缺少visual c++2013运行库,然后我找了一个完整的vc++库安装软件包,在这里也分享给大家https://quqi.avyeld.com/s/2653985/QMjxNQwB0vYlvMDm(这里用的是曲奇云盘分享以免被百度网盘限速,如果链接失效请私信或者评论我重发一个,也可以自己去网上搜vc++完整库安装包);

  3. 后续还有一个小问题就是登录数据库的时候会让你输入密码,当时我看密码那么长又复杂就偷懒复制粘贴,然后发现一直进不去,最后发现输入密码的时候不能粘贴,只能是老老实实一个字符一个字符敲进去,最后就成功运行了我们的MySQL数据库了。

到这里就把整体的一个安装流程都写在这一个博客里了,大家在安装这些框架的时候应该会方便很多,同时我也列出了在安装这些框架的时候出现的一系列问题,也省得大家在碰到同样的问题的时候去其他地方找资料,安装完成之后就按照文章开头的教程去进行整体测试即可。

后续文章如果有人看的话有空我会重新调整一下排版,让文章更美观更直观一点,创作不易如对您有用请点赞评论支持博主,经济情况允许也可赞赏,万分感谢。如果文章中有侵权的部分请联系我修改。