С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
1 / 1 / 1
Регистрация: 20.04.2017
Сообщений: 267
1

Не устанавливается mysqlclient

03.01.2020, 22:07. Показов 7502. Ответов 5

Author24 — интернет-сервис помощи студентам
хотел развернуть свой проект на win10(до этого все делал на ubuntu) но при запуске он не хочет устанавливать mysqlclient. Сам MySql уже установовил и залил данные но понять не могу зачем PyCharm нужны данные от Microsoft Visual C++. Фото прикладываю

так же вот код ошибки .

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Collecting mysqlclient
  Using cached https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz
Installing collected packages: mysqlclient
  Running setup.py install for mysqlclient: started
    Running setup.py install for mysqlclient: finished with status 'error'
    Complete output from command D:\program\magicfox-ufa.ru\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Xiaomi\\AppData\\Local\\Temp\\pycharm-packaging\\mysqlclient\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Xiaomi\AppData\Local\Temp\pip-record-q5vk2btr\install-record.txt --single-version-externally-managed --compile --install-headers D:\program\magicfox-ufa.ru\venv\include\site\python3.8\mysqlclient:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.8
    creating build\lib.win32-3.8\MySQLdb
    copying MySQLdb\__init__.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\_exceptions.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\compat.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\connections.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\converters.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\cursors.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\release.py -> build\lib.win32-3.8\MySQLdb
    copying MySQLdb\times.py -> build\lib.win32-3.8\MySQLdb
    creating build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\__init__.py -> build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\CLIENT.py -> build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\CR.py -> build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\ER.py -> build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-3.8\MySQLdb\constants
    copying MySQLdb\constants\FLAG.py -> build\lib.win32-3.8\MySQLdb\constants
    warning: build_py: byte-compiling is disabled, skipping.
    
    running build_ext
    building 'MySQLdb._mysql' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
    
    ----------------------------------------
 
Command "D:\program\magicfox-ufa.ru\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Xiaomi\\AppData\\Local\\Temp\\pycharm-packaging\\mysqlclient\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Xiaomi\AppData\Local\Temp\pip-record-q5vk2btr\install-record.txt --single-version-externally-managed --compile --install-headers D:\program\magicfox-ufa.ru\venv\include\site\python3.8\mysqlclient" failed with error code 1 in C:\Users\Xiaomi\AppData\Local\Temp\pycharm-packaging\mysqlclient\
You are using pip version 19.0.3, however version 19.3.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Миниатюры
Не устанавливается mysqlclient  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.01.2020, 22:07
Ответы с готовыми решениями:

DataSet + MySql.Data.MySqlClient
добрый вечер. Проблема заклюяается в следующим. Есть MySQL БД, и некий DataSet. Установил утилиту...

MySql.Data.MySqlClient.MySqlException
Здравствуйте, укажите пожалуйста в чем проблема и можете посоветовать литературу или статьи по...

Ошибка при установки mysqlclient 1.4.4
Здравствуйте. У меня при установке mysqlclient возникла следующая ошибка:...

MySql.Data.MySqlClient.MySqlException
Привет. В общем, постараюсь кратко, но понятно обрисовать ситуацию. Только начал изучение создания...

MySql.Data.MySqlClient Проверка на занятость
Есть некий лист из MySqlConnection холбы найти способ на отслеживание их состояния, для выдачи...

5
Эксперт Python
5435 / 3858 / 1215
Регистрация: 28.10.2013
Сообщений: 9,553
Записей в блоге: 1
03.01.2020, 22:32 2
Лучший ответ Сообщение было отмечено Lastik228 как решение

Решение

Неужели так сложно заглянуть сюда, перед тем как устанавливать библиотеку?
Тогда и на форуме не нужно будет очередную бесполезную тему создавать.
Нету там скомпилированной библиотеки для вашей версии Python - вот и весь вопрос.

Добавлено через 1 минуту
Цитата Сообщение от Lastik228 Посмотреть сообщение
зачем PyCharm нужны данные от Microsoft Visual C++
ОМГ. При чем тут PyCharm? Если у вас на компьютере нет компилятора - ничего и не скомпилируется из сорцов.
1
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
26.05.2020, 19:52 3
как тогда установить mysqlclient?У меня та же проблема
0
4976 / 1004 / 144
Регистрация: 29.01.2013
Сообщений: 5,923
26.05.2020, 22:27 4
DebikPython, перейдите по ссылке из сообщения выше, все вопросы у вас и отпадут.
0
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
27.05.2020, 04:20 5
я там уже 10 раз перечитал,второй день пытаюсь уже это сделать!Сложно что ли написать?
0
Эксперт Python
5435 / 3858 / 1215
Регистрация: 28.10.2013
Сообщений: 9,553
Записей в блоге: 1
28.05.2020, 02:35 6
Цитата Сообщение от DebikPython Посмотреть сообщение
Сложно что ли написать?
На текущий момент для актуальных версий 3.6\3.7\3.8 64-бит (не ОС, а Python) готовые бинарные пакеты присутствуют:
mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl (185.8 kB) Wheel cp36 Nov 21, 2019
mysqlclient-1.4.6-cp37-cp37m-win_amd64.whl (263.0 kB) Wheel cp37 Nov 21, 2019
mysqlclient-1.4.6-cp38-cp38-win_amd64.whl (263.1 kB) Wheel cp38 Nov 21, 2019

Поэтому все устанавливается стандартной командой:
Код
pip install mysqlclient
0
28.05.2020, 02:35
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.05.2020, 02:35
Помогаю со студенческими работами здесь

Ошибка подключения к базе MySQL (MySqlClient)
Доброго времени суток. Проблема такая: Не могу подключиться к базе на Mysql сервере. Выбивает...

Где найти библиотеку MySql.Data.MySqlClient на C#?
Я навичок с# немогу найти библатеку сойдинения c# бд mysql 5.0 .

MySqlClient.MySqlException You have an error in your SQL syntax near ''users' ...'
Доброго времени суток господа! Возникла проблема вот такого вот характера:...

Проблема при добавлении using MySql.Data.MySqlClient
Здравствуйте. Пишу консольное приложение Framework 3.5 возникла проблем при добавлении using...

MySql.Data.MySqlClient.MySqlException:Incorrect string value
Здравствуйте, уважаемые! Без лишних слов, сразу к делу. В-общем, товарищ создал проект на .net...

Как из исходников собирать библиотеку для python mysqlclient
Здравствуйте, подскажите пожалуйста как из исходников собирать библиотеку mysql. При обычной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru