【实测】记一次用windows11家庭中文版部署django+vue项目的踩坑之旅

整个过程下来,给我的感觉就和吃了翔一样难受,窒息的感觉,全程没少骂win11的设计者...

因为要调试一些只有在windows才会出现的测试平台bug,于是我耗重金购入了一台顶配windows笔记本。以下是配置:

配置还蛮高的对吧?毕竟上万的笔记本。

上万的笔记本,你给我带个家庭中文版?舍不得这个正版系统,于是咬牙用起来。

首先,一开始,我发现自带了一个python3.10,于是兴高采烈的直接pip3 install django

安装很慢,于是我又后缀了 -i https://pypi.douban.com/simple 镜像后就快了,这个网址我是能直接背着写的.....熟练的心疼。

然后我兴高采烈的用django-admin命令创建新项目,却发现,django-admin命令找不到?!不存在?!

我有点气不顺,但是还是忍住了,心说windows就这样,很多时候要自己手动配置环境变量。

于是我打开C盘找了一圈,没找到这个django的目录.....

然后我想借助python路径来找,结果发现python也没找到....

我头一疼,忙打开cmd,用where python来找,找到了.exe的位置,我心说也行,上一层估计就是python文件夹了,结果发现python.exe并没有在某个python文件夹,而是和其他命令一起像个大杂烩扔在了某个文件夹。从这个位置可以看出,其实这个python是自动通过windows应用商店下载的。坑死人。

我一口血差点喷出来,想了想,便进入python编程对话,输入import sys又输入sys.path。打印了python的真实路径,一大串很长很长。

然后我打开'我的电脑',按照这个路径去找,结果发现找到中间,就找不到后面文件夹了。

我心说怪了啊,想了半天,才想起来windows是默认隐藏很多文件夹的,于是我想办法去设置这些隐藏/显示功能。

结果又是一顿好找,找到了控制面板,却没看到文件夹显示隐藏的设置。

百度了一番才知道,这个看似很专业的设置,居然放在了毫不专业的外观主题个性化功能里。设计师你脑子还好么?

而且这个过程中,各种浏览器窗口和pycharm窗口,一碰屏幕边缘就自动最大化,给我气的就想跳楼。

好不容易打开了,结果想进入到这个文件夹的时候,又无语了。。。

权限不足。。。

点击继续,直接弹出拒绝

点击安全选项卡,点击高级,点击一大串操作,才赫然发现自己权限不足,于是想点击编辑修改权限,结果:

我真就!@#!@¥!%!@%!%!@%!%

直接化身电报狗。

想了一会儿,觉得还是算了,不用这个自带python了,于是我去下载了一个新的python。

折腾了好久,下载成功后,也安装了django。

然后就是命令是新的py3.7 和 pip3.7。虽然别扭麻烦,但是总归没和之前的老python冲突。

这时候,django-admin就可以正常使用了,好家伙,原来之前不能用是因为自带的python给限制了。

然后我去用命令创建了一个项目和内部app,然后设置解释器,同步外界环境变量,设置启动器和参数等一系列操作,一切准备就绪,我满怀期待点了启动按钮,结果报错。。。。

我看了下,可能是我的项目路径含有中文,事实上,确实有中文,于是我修改了路径名字成英文。一运行,还是这个错。。。

我吐了一口怨气,打开百度搜索,发现这样一段话:

果然,家庭中文版是原罪。

看起来是主机名的问题。。。。

我强忍着心痛,把名字改成了拼音。

最终才成功跑了起来项目。但是vue这边又难受了.....

我node没装,vue-cli也没装,elementPLUS,axios,jquey等一大堆东西都等着部署和环境变量,中间估计还会又各种报错。

真的,想起来就窒息。

可耻的匿了。

结论:windows就不适合编程,尤其是家庭版,尤其是中文版。

行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群: 320231853,里面有各种软件测试+开发资料和技术可以一起交流学习哦。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
wxin_VXbishe9 分钟前
springboot合肥师范学院实习实训管理系统-计算机毕业设计源码31290
java·spring boot·python·spring·servlet·django·php
ITenderL14 分钟前
Python学习笔记-函数
python·学习笔记
zmjia11117 分钟前
全流程Python编程、机器学习与深度学习实践技术应用
python·深度学习·机器学习
工业互联网专业28 分钟前
毕业设计选题:基于ssm+vue+uniapp的校园水电费管理小程序
vue.js·小程序·uni-app·毕业设计·ssm·源码·课程设计
计算机学姐1 小时前
基于SpringBoot+Vue的在线投票系统
java·vue.js·spring boot·后端·学习·intellij-idea·mybatis
_.Switch1 小时前
Python机器学习:自然语言处理、计算机视觉与强化学习
python·机器学习·计算机视觉·自然语言处理·架构·tensorflow·scikit-learn
JUNAI_Strive_ving1 小时前
番茄小说逆向爬取
javascript·python
彤银浦1 小时前
python学习记录7
python·学习
简单.is.good2 小时前
【测试】接口测试与接口自动化
开发语言·python
twins35202 小时前
解决Vue应用中遇到路由刷新后出现 404 错误
前端·javascript·vue.js