Я пытаюсь настроить сервер mysql с помощью своего приложения django, но у меня возникают проблемы с его правильной установкой.
Я использовал brew install mysql
для установки сервера mysql.
Затем я использовал pip install mysqlclient
, который дает эту ошибку:
Collecting mysqlclient
Using cached mysqlclient-1.3.10.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/r9/n0ld0jk57x590rzq5kv8x4wc0000gn/T/pip-build-ZZb7dn/mysqlclient/setup.py", line 17, in <module>
metadata, options = get_config()
File "setup_posix.py", line 54, in get_config
libraries = [dequote(i[2:]) for i in libs if i.startswith('-l')]
File "setup_posix.py", line 12, in dequote
if s[0] in "\"'" and s[0] == s[-1]:
IndexError: string index out of range
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/r9/n0ld0jk57x590rzq5kv8x4wc0000gn/T/pip-build-ZZb7dn/mysqlclient/
Также пробовал, pip install MySQL-python
но тоже выдает такое же сообщение об ошибке.
Я делаю что-то не так здесь? Пожалуйста, направьте меня в правильном направлении, я недавно перешел с Linux на Mac OS, и я немного запутался, как здесь все работает.
Примечание. Я пытаюсь сделать это в файле virtual environment
.
pip search mysql | grep mysql
и найдите нужный модуль для установки в pip. Затемsudo pip install my_beloved_module
. - person Chiheb Nexus   schedule 04.06.2017