Python2到python3的升级,其中用pipenv生成虚拟环境
第一步:使用Python2到python3的升级工具:
C:\Python 37\Tools\scripts>python 2to3.py -w G:\项目路径\
第二步:django升级
python3.7环境必须对应django2.1版本(我自己装的python3.7.3的环境),
这是python环境对应的django版本:
Django version | Python versions |
---|---|
1.8 | 2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5 |
1.9, 1.10 | 2.7, 3.4, 3.5 |
1.11 | 2.7, 3.4, 3.5, 3.6 |
2.0 | 3.4,3.5,3.6 |
2.1 | 3.5,3.6,3.7 |
第三步:其他包的升级
python3.7 环境没有MySQL-python 的包,用mysqlclient代替,我装的版本是:
mysqlclient==1.4.2.post1
django-filter我升级到了2.1.0版本
第四步:生成虚拟环境
pip