[英]Failing to install mysqlclient in python virtualenv
我正在嘗試使用Django創建一個網站,並希望使用mySQL。 因此,在激活virtualenv的情況下,我使用以下命令:
pip install mysqlclient
此輸入產生以下錯誤:
_mysql.c(29): fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory
事情是將其安裝在我的本地python版本上就像一個魅力,我只在virtualenv內部遇到此錯誤。
我正在使用python 3.7,pip和setuptools是最新的。 本地安裝的mysqlclient版本是1.3.13。
您可以在Windows 64位上嘗試以下操作:
使用滾輪安裝
pip install wheel
從https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient下載
對於python 3.x:
pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl
對於python 2.7:
pip install mysqlclient‑1.3.13‑cp27‑cp27m‑win_amd64.whl
如果64位版本不起作用,則可以選擇使用32位版本:
對於python 3.x:
pip install mysqlclient‑1.3.13‑cp37‑cp37m‑win32.whl
對於python 2.7:
pip install mysqlclient‑1.3.13‑cp27‑cp27m‑win32.whl
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.