Mysql لبيثون 27 يقول أنه لم يتم العثور على Python v2.7
-
12-12-2019 - |
سؤال
لقد قمت بتنزيل 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، ثم قام بتثبيت الموصل (هذه المرة لم يعط أي رسائل خطأ).
إذا كنت لا تزال تعاني من هذا مع 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.
عندما حاولت تثبيت موصل لدي نفس رسالة الخطأ:
الحل:أنا فقط تحميل البرنامج 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 بت الثهاب