作者popo14777 (草草)
看板Python
標題[問題] Django連MSSQL,一直出現錯誤訊息
時間Sun Oct 20 17:09:08 2019
各位大大好
小弟想要使用django來連接mssql,但出現以下錯誤訊息
https://imgur.com/0M8f2nD
爬文後,需要安裝django-pyodbc-azure這個package,結果出現以下錯誤訊息,說在
Anaconda環境下無法安裝此package
https://imgur.com/Z8iycte
爬文後,透過以下方法可以安裝django-pyodbc-azure
anaconda search -t conda skimage
anaconda show DavidMertz/accelerate-skimage
conda install --channel
https://conda.anaconda.org/DavidMertz
accelerate-skimage
(方法來源出處:
http://www.hanwenbo.top/python/python-python/862.html)
順利安裝後,輸入語法python manage.py runserver確認是否可以連mssql,結果出現以
下錯誤訊息
https://imgur.com/18Izt3U
爬文後,說我django是1.1版的,path使用在django2.0,所以不支援1.1版,奇怪我原本
明明就灌2.2.6版的
結果反覆2~3次移除及安裝django和django-pyodbc-azure,
發現到安裝django-pyodbc-azure會將最新版的django2.26變回1.1版的..
搞了好幾天都一直無法連mssql…
再次懇求大大幫忙!!! 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.57.202 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1571562551.A.D83.html
→ IcecreamHsu: 裝回Django 2.26 然後我engine是設django.db.backend 10/21 08:59
→ IcecreamHsu: s.mysql 10/21 08:59
推 froce: django-pyodbc-azure有支援django 2.0啊... 10/21 11:25
→ froce: 回家之後幫你弄個環境試試 10/21 11:26
推 sunherbcat: 建議先用virtualenv 把環境確定° 10/21 21:21
推 roccqqck: 請用conda-forge頻道 不然就用pip安裝 10/22 00:21