安装jdango==2.0.3过程:
- pip install Django==2.0.3
- 会提示出错:You are using pip version 9.0.1, however version 19.2.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command. - python -m pip install --upgrade pip
- 执行第一条pip install Django==2.0.3
- import django
- 发现了两种方式可以查询Django版本:
【第一种方式】
Windows系统下 按住Windows按键 + R 进入搜索;搜索CMD进入控制台;输入Python进入Python解释器
Linux系统下 直接使用终端调用Python解释器
接下来输入
import django
print django.VERSION # Python2的格式
print(django.VERSION) # Python3的格式
【第二种方式】
Windows系统下 按住Windows按键 + R 进入搜索;搜索CMD进入控制台;输入Python进入Python解释器
Linux系统下 直接使用终端调用Python解释器
直接输入
python -m django --version
依赖包环境无法安装:
Django == 2.0.3
PyYAML == 3.12
requests == 2.18.4
colorama == 0.3.9
colorlog == 3.1.2
Jinja2 == 2.10
locust == 0.8
eventlet == 0.22.1
mysqlclient == 1.3.12
django-celery == 3.2.2
flower == 0.9.2
requests-toolbelt == 0.8.0
dwebsocket == 0.4.2
paramiko == 2.4.1
HttpRunner == 1.5.8
本人也遇到了以上问题 已经解决
方法如下:
由于某些依赖插件版本更新,导致文件指定的版本无法正确安装,因此可以做以下修改
第一步:编辑 requirements.txt
修改:locust == 0.8
删除后面的==0.8
修改:mysqlclient == 1.3.2
删除后面的==1.3.2
并重新执行:pip install -r requirements.txt (如遇到其他不能安装的,看下错误信息是否找不到相对于的版本。请参考第二步操作)
第二步:编辑HttpRunnerManager目录下__init__.py文件
添加:
import pymysql
pymysql.install_as_MySQLdb()
至此问题解决:
C:HttpRunnerManager>python manage.py makemigrations ApiManager
Migrations for 'ApiManager':
ApiManagermigrations 001_initial.py
- Create model DebugTalk
- Create model EnvInfo
- Create model ModuleInfo
- Create model ProjectInfo
- Create model TestCaseInfo
- Create model TestReports
- Create model TestSuite
- Create model UserInfo
- Create model UserType
- Add field belong_project to moduleinfo
- Add field belong_project to debugtalk