菜鸟第一次使用pycharm+mysql+django运行项目
菜鸟第一次使用pycharm+mysql+django运行项目
在第一次使用中遇到的一些问题及解决办法
老师给了一个已有的项目让我学习,但是我是没有学过python也没有使用过MySQL的菜鸡,运行中遇到了许多麻烦,在此记录一下。也给需要运行别人代码的小伙伴们提供一些经验。
有的项目里有venv文件夹,会报错,我把他删掉,进入项目file→setting找到自己的python位置后可以进行以下操作并正常运行。
- python、pycharm、mysql下载安装 ,网上有很多下载安装教程,包括配置,但是下载的时候要注意沟通好版本;
- 建库 找到代码中建库信息进行建库,在setting.py中database中,建库具体过程网上有很多教程;
- 连接数据库 起初找不到边栏的database,网上有一个办法View→Tool Windows→DataBase添加,由于我的pycharm是社区版没有找到这个选项,只能自己下载。
File→Setting→Plugins中搜索database选择Database Navigator下载,按照指示就可以。
下载的时候包括后面下载一些依赖包,建议使用vpn或者翻墙,或者使用国内的镜像网站,否则可能会下载失败。
连接时要注意输入的信息正确,和setting.py中database信息一致。(我比较菜不了解远程连接,欢迎大佬指正) - 依赖包下载 点开文件后,一般pycharm代码上侧会提示缺少一些依赖,点击install就可以,但是我在下载过程中一直失败,失败的那些我选择自己手动下载;
File→Settings→Project→Python Interpreter点击“+”添加依赖,搜索框中搜索还未成功下载的依赖
选中Specify version并选择所需版本
在上一步中如果没有提示缺少依赖,需要在终端运行pip install -r requirements.txt;
当然不要过分纠结于依赖包的内容,有的依赖可能实际并没有用到,下不下来的从requirements.txt文件中去掉就好。
与下载database一样建议使用vpn等加快下载速度。 - 数据库搭建成功并连接数据库后,需要执行python manage.py migrate进行数据迁移,但是在此过程中我执行总会报语法错误,但是代码并没有错误,从网上查很多人说python版本不匹配,还有说是配置问题。
查看自己也配置好了,运行其他代码也可以,去python路径下各种检查,项目中的setting等检查,用绝对路径等等各种办法都不行,直到我在pycharm中输入python发现版本竟然是2.7,可是setting里面确实是3.6啊,我电脑里有不同的python版本都经过配置,尝试着使用python3输入命令还是不行,最后我发现pycharm一直显示环境变量中最前面的路径,我就把我需要的3.6放到了最前面,命令终于通过了,这个问题最终也没有完全解决,只能需要别的版本时再修改了。如果大佬们有什么更好的方法欢迎指正。 - 现在输入python manage.py runserver就可以运行了
点击网址就可以啦。
这是我初次接触python+mysql遇到的一些问题,欢迎大佬们指正交流。
菜鸟第一次使用pycharm+mysql+django运行项目相关推荐
- 基于Pycharm的Django学习 —— 项目实战(Form和ModelForm)
项目实战 项目开发流程 项目准备工作 项目部门管理 UI设计 depart_list 模板继承 depart_add depart_delete depart_edit 项目用户管理 user_lis ...
- Django运行项目卡住了没有反应Watching for file changes with StatReloader Performing system checks... System che
django运行卡在这里 Watching for file changes with StatReloader Performing system checks... System check id ...
- Django运行项目时候出现DisallowedHost at / Invalid HTTP_HOST header:
web端错误现象: DisallowedHost at / Invalid HTTP_HOST header: 'ip:8000'. You may need to add u'ip' to ALLO ...
- pycharm创建mysql项目_python+Django+pycharm+mysql 搭建首个web项目详解
本文实例讲述了python+Django+pycharm+mysql 搭建首个web项目.分享给大家供大家参考,具体如下: 前面的文章记录了环境搭建的过程,本节记录首个web项目调试 首先检查安装的模 ...
- 【Python Django Web项目】利用 Python+Django+Pycharm+MySQL 搭建一个自己的Web网站项目的步骤(详细图文)上集
今天我们要来介绍一下, 利用 Python+Django+Pycharm+MySQL 搭建一个自己的Web网站项目的步骤 首先我们要建立一个专门放项目的文件夹 如下 E:\Projects , 我们建 ...
- Pycharm社区版运行Django的三种方法(Pycharm添加配置参数快捷启动Django、Pycharm社区版Django项目创建)
目录 Pycharm社区版运行Django的三种方法 Django安装和环境变量的配置(MacOS) 创建Project 启动Django Webserver 方法一:终端启动 方法二:pycharm ...
- pycharm下django案例的环境搭建运行
本次以github上的一个基于django框架的博客网站为模型来对django项目进行迁移搭建, 使用环境: windows10 Pycharm2017 django框架 mysql数据库 谷歌浏览器 ...
- 使用PyCharm创建Django项目及基本配置
https://segmentfault.com/a/1190000011576316 pycharm是个很不错的python开发工具,大大缩短了python项目的创建时间以及调试时间 在使用pyth ...
- pycharm创建django项目及开发初准备
文章目录 前言 一.使用pycharm创建django项目 二.初步设置 对文件进行简单说明 设置 app的介绍和创建及设置 app的创建 第一种方式 第二种方式(本质上还是命令,但是更加智能) ap ...
- 社区版pyCharm创建Django项目
社区版pycharm功能不完整,无法直接创建django项目,所以我们可以手动创建 1.先安装django,可以在pycharm中安装,也可以使用 pip install Django 安装 2.创建 ...
最新文章
- 方法革新:8个宏基因组分析新工具 | 热心肠日报
- Supervisor重新加载配置启动新的进程
- AFNetworking post请求遇到问题解决过程
- C#使用Word中的内置对话框实例
- Creating a Jabber Client using the agsXMPP Library
- VT-x/AMD-V 硬件加速器已被启动,但当前处于无效状态
- html的页面宽高变形问题,CSS+div 设计的网页在不同浏览器中变形的问题
- Oracle查看表空间,创建表空间
- 模仿王者荣耀的实时阴影
- 美团算法 SP | NLP 三面复盘
- 观看杨老师(杨旭)Asp.Net Core MVC入门教程记录
- 验证性因子分析(一)
- 网页编程----HTML网页编程
- CAGD(计算机辅助几何设计)大作业
- 萌新小白学3D建模需要什么软件,十年经验建模师为你解答,速看
- 淘宝API获取——商品详情信息、DESC信息、主图
- 【css滤镜】高级属性filter
- leetcode 1534. Count Good Triplets(python)
- 3d图形消隐c语言,一种3D图形背面消隐算法及其硬件加速实现
- local class incompatible: stream classdesc serialVersionUID = 4696092613551164015, local