学习Django的这两天最最困扰我的是终端输入pycharm终端输入无响应,刚开始我准备直接回避这个问题,靠运行来继续,结果在遇到数据的迁移问题我又卡在那里了,不得不寻找问题
大致就是这么个烦人的样子:
首先,在CSDN了大量有关解决措施后,关掉防火墙,关掉病毒防护,在插件里 取消选中的“Python Terminal”项然后再打开,还有以管理员身份打开pycharm,一一试了之后没有什么作用,当我想要放弃的时候看到了这个:
感觉可能是这个问题,试了之后有了点效果,起码有反应了,但是弹出报错
运行python时提示:
无法加载文件xxx.venv\Scripts\activate.ps1
查找到的解决办法:
第一步:以管理员身份运行powershell
第二步:执行:get-ExecutionPolicy 回复Restricted,表示状态是禁止的。
第三步:执行:set-ExecutionPolicy RemoteSigned
第四步:选择Y,回车
如果第二步执行完成出现报错,可以忽略继续执行后续的步骤
具体解决我也不懂什么原理,反正踩坑后分享一下,赶紧避坑!
原文链接:https://blog.csdn.net/weixin_44670563/article/details/108399019
最后,就成功啦,本以为这就结束了
可是,今天早上在settings.py中切换MySQL数据库连接时弹出一个小窗口,我直接默认了,结果昨天的事情今天又发生了,而且解决方法不管用了
这次CSDN目标明确,不是系统问题而是单单运行和python有关的就会出现问题,eg:python manage.py migrate
又找了相关解决措施:
1.原文链接:https://blog.csdn.net/Luckyjj678/article/details/108953841
2.manage.py文件 #!/usr/bin/env/python调用/usr/bin/env下的python解释器,去掉该行后执行
经过分析后考虑可能是版本的问题,这次直接:
把课程中的python开头的操作命令全部换成py就好啦
效果如下:
估计是我没有看官方文档的习惯,才导致这个问题的出现,当时差点要崩了 -_-
最后还是,加油加油 _
全部评论 0
最新