سؤال

لقد قمت بتنزيل mysql-connector-python-1.0.7-py2.7.msi من موقع mysql ومحاولة التثبيت ولكنه يعطي خطأ

لم يتم العثور على بايثون v2.7.نحن ندعم فقط Microsoft Windows Installer (MSI) من python.org.

أنا أستخدم Official Python v 2.7.3 على نظام التشغيل Windows XP SP3 مع MySQL esssential5.1.66

تحتاج مساعدة ؟؟؟

هل كانت مفيدة؟

المحلول 2

الحل الذي أحصل عليه لهذه المشكلة هو

لقد وجدت إضافة بيثون إلى التسجيل، البرنامج النصي كما يلي قابلة للتطبيق ل Python V 2.0 وما فوق: تسجيل فوري الثعبان

giveacodicetagpre.

احفظه بأي اسم. تشغيلها من فورتر مترجم ثعبان وهذا كل شيء !!

نصائح أخرى

لقد واجهت مشكلة مماثلة في نظام التشغيل Windows 7 عند التثبيت mysql-connector-python-1.0.7-py2.7.msi و mysql-connector-python-1.0.7-py3.2.msi.

بعد التغيير من "Install only for yourself" ل "Install for all users" عند تثبيت Python لنظام التشغيل Windows، فإن "python 3.2 not found" تختفي المشكلة و mysql-connector-python-1.0.7-py3.2.msi تم التثبيت بنجاح.

أعتقد أن المشكلة تكمن في أن مثبت موصل MySQL يبحث فقط عن HKEY_LOCAL_MACHINE الإدخالات، والأشياء التي يبحث عنها قد تكون ضمن HKEY_CURRENT_USER إلخ.لذا فإن الحل الذي يغير جدول التسجيل مباشرة يعمل أيضًا.

تأتي هذه المشكلة بشكل أساسي مع نوافذ 64 بت.قم بتنزيل MySQL لـ python 64 بت على هذا الرابط http://www.codegood.com/archives/129 وتنزيل MySQL-python-1.2.3.win-amd64-py2.7.exe (1.0 ميجابايت) سيؤدي هذا إلى تثبيت MySQL لبيثون.

ويندوز 10 (64 بت):
في الواقع، لقد واجهت مشكلة مماثلة ولم أتمكن من تثبيت موصل python 2.7 لـ MySQL.

قبل هذا لقد قمت بتثبيت Python 2.7.15 مع ال Windows x86-64 MSI installer,
كان هذا بينما كان لدي Python 3 المثبتة على الجهاز الخاص بي.

ال Windows x86 MSI installer فعلت الخدعة، لقد قمت بتثبيته ل تجاوز الإصدار السابق من Python 2.7.15، ثم قام بتثبيت الموصل (هذه المرة لم يعط أي رسائل خطأ).

ثم أعد فحص الحالة في برنامج تثبيت MySQL وها هي النتيجة:
Python27 connector recognized

إذا كنت لا تزال تعاني من هذا مع x64 أو وحدات Python الأخرى، أوصي بهذا الموقع ملحقات python ل x64 / x32

واجهت هذه المشكلة لأنني أستخدم لغة بايثون من الداخل فقط برنامج SPSS.لقد قمت بحل هذه المشكلة عن طريق إضافة مفتاحي تسجيل يدويًا:

HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.7\InstallPath

ضبط ل

C:\Program Files\IBM\SPSS\Statistics\24\Python

و

HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.7\PythonPath

ضبط ل

C:\Program Files\IBM\SPSS\Statistics\24\Python\Lib

أدى هذا إلى حل المشكلة بسهولة على أجهزة الكمبيوتر المحمولة السابقة والحالية.

تحتاج إلى تأكد من أنه يمكنك تحميل النسخة مع تصحيح "البت" (32/64 بت) ، مطابقة "البت" من بيثون التثبيت!

أنا واجهت نفس المشكلة (مع بيثون 3.7.2, على الرغم من).

كان الثعبان 3.7.2 32 بت مثبتة بالفعل ، ولكن عن طريق الخطأ تحميل 64 بت إصدار MySQL Connector for Python 3.7.

عندما حاولت تثبيت موصل لدي نفس رسالة الخطأ:

error message

الحل:أنا فقط تحميل البرنامج 32 بت بدلا من ذلك ، عملت كل شيء (تثبيت موصل وفعلا ربط قاعدة البيانات)

في حالتي، قمت بتثبيت python 2.7.14 x64 فقط للمستخدم الخاص بي.يجب أن أبحث عن هذا في السجل الخاص بي:

HKEY_CURRENT_USER\Software\Python

, ، قم بتصديرها، افتح المصدر .reg باستخدام محرر نصوص، استبدل كل تكرارات HKEY_CURRENT_USER مع HKEY_LOCAL_MACHINE, ، واستيرادها.

النتيجه هي:(تذكر تغيير دليل التثبيت إلى دليلك)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Python]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Help]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Help\Main Python Documentation]
@="D:\\Desarrollo\\entornos\\python27_x64\\Doc\\python2714.chm"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\InstallPath]
@="D:\\Desarrollo\\entornos\\python27_x64\\"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\InstallPath\InstallGroup]
@="Python 2.7"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Modules]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\PythonPath]
@="D:\\Desarrollo\\entornos\\python27_x64\\Lib;D:\\Desarrollo\\entornos\\python27_x64\\DLLs;D:\\Desarrollo\\entornos\\python27_x64\\Lib\\lib-tk"

والتثبيت بعد ذلك سلس كالنسيم.فيولا!

قمت بحل هذه المشكلة باستخدام 32 بت الثهاب

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top