关于Django使用时,在终端运行python manage.py runserver以及python manage.py startapp app01出现报错问题的解决

一、报错信息

在pycharm,vscode终端中运行python manage.py startapp app01,python manage.py runserver出现以下报错信息 ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

PS D:\Django\code\djanjo_project> python manage.py startapp app01
Traceback (most recent call last):
  File "D:\Django\code\djanjo_project\manage.py", line 11, in main
    from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "D:\Django\code\djanjo_project\manage.py", line 22, in <module>
    main()
  File "D:\Django\code\djanjo_project\manage.py", line 13, in main
    raise ImportError(
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?   
PS D:\Django\code\djanjo_project>

 

 二、解决方法

可以注意到此时终端显示的内容为:

PS D:\Django\code\djanjo_project>

 我们希望这里应该为自己所使用的django环境,因此需要做出以下修改

1、在pycharm中

在pycharm中进行以下设置,以确保在自己的django环境中:设置-->工具-->终端-->shell路径-->C:\Windows\system32\cmd.exe

 设置完成后重启pycharm运行python manage.py startapp app01/python manage.py runserver即可成功解决

(django_0) D:\Django\code\djanjo_project>python manage.py runserver
(django_0) D:\Django\code\djanjo_project>python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
September 03, 2023 - 12:21:30
Django version 4.1, using settings 'djanjo_project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

 2、在vscode中

按图中所示选择Command Prompt

 设置完成后只需激活相应的虚拟环境即可

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值