在pycharm运行clone的项目文件步骤及报错解决办法
在pycharm运行clone的项目文件步骤及报错解决办法
Win10、先运行看效果:打开cmd进入项目文件夹中
启动服务器:python manage.py runserver
打开网页输入网址即可
本文是用pycharm在虚拟环境venu中运行:Python37
File—Setting—Project:InterfaceTest—Project Interpreter(以下是配置成功后的步骤截图)
点击Show All
点击 + 号添加
默认是自己的python版本和venu路径
运行:
点击Edit Configurations
点击 +号 选择python
Script path: 选择项目文件的manage.py文件
Parameters: runserver
Python interpreter: 选择上面添加成功的python37
根据各种错误提示…
(例如 ModuleNotFoundError: No module named ‘pymysql’)
进入setting安装插件:Django和PyMySql
安装方法:
点击右侧+号,按名称搜索,左下角Install Package安装
提示错误:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
(这里大概是python37不支持mysqlclient,下载mysqlclient 1.3.13时提示缺少VC++ 14.0,安装一半发现用上面下载过的PyMySQL就可以,只需要的修改配置文件的提示信息)
E:\Python project\InterfaceTest\venv\Lib\site-packages\django\db\backends\mysql
在base.py**释掉这两行
运行又提示错误:query = query.encode(errors=‘replace’)
找到以上文件夹内的 operations.py文件下图位置
把decode改为encode
终于运行成功。。。