背景

现在有一个先后端分离的项目,同时给定了python环境包,里面有项目所需要的各种第三方库。其中后端用Django框架写,前端是vue来写的。问题在于:在学习过程,还不熟悉Django框架的时候,如何用给定的环境包打开Django后端项目?
在这里插入图片描述

步骤

1.打开pycharm

进入pycharm之后,选择项目所在的路径直接打开项目。
点击file->open。
在这里插入图片描述

2.配置环境

打开之后,点击setting配置环境,这里路径要选择上述Python38文件夹下的python.exe(我这里为了和系统已装的python区别开来,所以重新取名python38.exe)
file -> setting -> Python Interpreter -> 右侧路径进行选择配置。
在这里插入图片描述

3.运行

配置完之后,运行manage.py。
Django项目里有一个manage.py文件,点击运行之后会出现这样的问题:

Type 'manage.py help <subcommand>' for help on a specific subcommand.

此时点开配置,Parameters:runserver
在这里插入图片描述
再次运行,代码未发生错误,就会运行出如图所示的链接http://127.0.01:8000/
在这里插入图片描述
说明Django项目运行成功。

注意点

  • 一定要在指定的python的路径执行python manage.py runserver
  • 通用的方式是:可以通过cmd,在Python38包目录下,执行python manage.py runserver
    这里python38是因为我重新给他命名过,一般用python就行;
    manage.py前面一堆是manage.py的绝对路径,因为这是在Python38包下执行的,所以要加绝对路径。
    在这里插入图片描述
  • 如果没有指定python路径,直接在创建项目的时候就是用电脑系统的python,可以直接在pycharm终端执行python manage.py runserver,此时manage.py就不需要任何的的前缀。

总结

一定要注意python环境,特别是电脑中安装了多个python环境,如果使用了Anaconda可以更好的管理电脑上的各种python环境。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐