如何跑起来别人开发的django项目 | 您所在的位置:网站首页 › 别人的androidstdio文件拷贝到自己电脑上不能打开 › 如何跑起来别人开发的django项目 |
记录:如何跑起来别人开发的django项目 第一步:pycharm换成专业版,专业版才支持django 在pycharm专业版中,设置django的环境,设置服务器的一些参数配置,见文https://blog.csdn.net/weixin_45342712/article/details/99965784 第二步: 一键安装requirements.txt里的依赖包 : pip install -r requirements.txt 如何生成项目的requirements.txt的请参考博文 https://blog.csdn.net/njuptxiao/article/details/84497569 第三步:启动项目 直接点击pycharm右上角的run,然后一堆报错,下面记录一一解决吧 在用python开发项目是,如何看pip安装的包放到哪个位置了: pip show 包名 如: pip show django-crispy-forms 结果如下: 看location,安装在虚拟环境pytorch27中的 lib\site-packages 于是照做:查看自己的电脑里有么有装mysql,开启你电脑里的服务,在mcd控制台输入services.msc (这个命令在我win10电脑上有,win7上没有,win7就通过控制面板打开服务,下面有图附上) 发现和sql有关的服务只有这个(如下图),win7的电脑上连这个都没有,2个系统上启动项目报错一样,因此怀疑,这个不是mysql。 ![]() Django每次更新模型都需要执行以上两步 2.迁移数据时报错 错误1 错误2 django.db.utils.OperationalError: (1366, "Incorrect string value:。。。。。 百度说是要设置utf8格式的database,于是删除旧database,重新创建utf8的 CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 。。。。。还有好多错误。。。。。解决完就忘记了 数据迁移成功了,再启动django服务 最后,这么开启: python manage.py runserver 9999 如果顺利,你可以直接在http://127.0.0.1:9999/ 里访问你的网页了 创建用户: python manage.py createsuperuser |
CopyRight 2018-2019 实验室设备网 版权所有 |