1.下載py365
????????https://www.python.org/downloads/windows/
????(原來有2.7.x版本 直接修改環(huán)境變量即可,需要多個python環(huán)境可以使用pyevn)
2.安裝mysql
????2.1下載
????????https://dev.mysql.com/downloads/mysql/5.7.html#downloads
????????解壓:mysql-5.7.22-winx64
? ??2.2配置環(huán)境變量:
????????變量名:MYSQL_HOME
????????變量值:mysql-5.7.22-winx64
????????path里添加:%MYSQL_HOME%\bin
????????安裝出錯.net framework4.5.2 pleases install(https://www.microsoft.com/zh-CN/download/details.aspx?id=42642 下載安裝)
? ??2.3生成data文件
? ??????bin目錄下執(zhí)行命令:mysqld --initialize-insecure --user=mysql生成data文件夾(無法啟動此程序 丟失msvcr120.dll 執(zhí)行出錯 解決方案:https://blog.csdn.net/huacode/article/details/79557871 第三條)
? ??2.4啟動mysql
? ??????net start mysql(服務名無效:執(zhí)行mysqld -install 再次執(zhí)行啟動命令 提示啟動中即可)
? ??2.5登錄MYSQL
? ??????mysql -u root -p(輸入密碼(未設置密碼可以直接回車) 回車確認即可)
? ? ? ? 建表的時候設置一下utf8:CREATE DATABASE tablename CHARACTER SET utf8(防止:OperationalError: (1366, "Incorrect string value)
? ??2.6查詢用戶密碼
? ??????select host,user,authentication_string?from mysql.user;
? ??2.7修改密碼
? ??????update mysql.user set authentication_string=password("123456") where user="root";
?? ??????flush privileges;
3.安裝Django
????pip install Django
? ? 錯誤提示:Did you install mysqlclient?
????pip install mysqlclient
? ? ?錯誤提示:Microsoft Visual C++ 14.0 is required.
????解決方案:
????????1.https://www.lfd.uci.edu/~gohlke/pythonlibs/#
????????????下載對應版本 再執(zhí)行install
????????2.https://download.csdn.net/download/amoscn/10399046
????????解壓安裝(可能比較花時間)
????????安裝完畢再次執(zhí)行pip install xx
依賴庫
django-celery? ? ? ? 3.2.2? ? ?
django-celery-beat? ? 1.1.1? ? ?
django-celery-results 1.0.1?
HttpRunner? ? ? ? ? ? 1.5.8?