Mopidy: هل هناك فرصة لدعم منصة WIN32؟

تم إنشاؤها على ٢٩ مارس ٢٠١٥  ·  12تعليقات  ·  مصدر: mopidy/mopidy

أرى أن MPD به نظام Windows ثنائي على: http://www.musicpd.org/download/win32/

على الرغم من أنه في الغالب بعض الإصدارات القديمة ، إلا أنه يحتوي على إصدار لقطة في الوقت الحالي.

هل يمكنني أن أطلب من mopidy دعم منصة Windows أيضًا؟ شكرا على العمل العظيم.

التعليق الأكثر فائدة

kingosticks هذا نوع من الأسئلة السخيفة - كما قد تتخيل أن لم تستخدم Mopidy أبدًا - ربما سأحتاج إلى تجربته قبل تقديم هذا النوع من الالتزام

ال 12 كومينتر

أعلم أن abarisain قد استخدم بنجاح Mopidy على Windows منذ حوالي عام. AFAIK ، لم يكن التثبيت سهلاً ، ولكنه ممكن بالمعرفة الصحيحة ، ويجب ألا تكون هناك عقبات قليلة أو قليلة في شفرة مصدر Mopidy حيث تم إصلاح جميع المشكلات في ذلك الوقت.

يعتمد دعم Windows على تصعيد شخص ما للحفاظ على Mopidy على Windows. بادئ ذي بدء ، يتضمن ذلك كتابة مستندات التثبيت لنظام التشغيل Windows. مستمر ، يجب عليهم تشغيل Mopidy بشكل منتظم على Windows لاكتشاف وإصلاح مشكلات التوافق مع الإصدارات الجديدة قبل إصدارها.

إذا كنت أتذكر بشكل صحيح ، فقد كان من الصعب بعض الشيء تعقب اليمين
إصدار gstreamer لكن الثنائيات كانت موجودة.
في 29 مارس 2015 09:34 ، كتب "Stein Magnus Jodal" [email protected] :

أعلم أنه تم استخدام abarisain https://github.com/abarisain بنجاح
Mopidy على Windows منذ حوالي عام. AFAIK ، لم يكن من السهل التثبيت ، ولكن
ممكن بالمعرفة الصحيحة ، ويجب ألا يكون هناك عدد قليل أو قليل
العقبات في شفرة مصدر Mopidy حيث تم إصلاح جميع المشكلات في ذلك الوقت.

يعتمد دعم Windows على قيام شخص ما بالتقدم للحفاظ على تشغيل Mopidy
شبابيك. بادئ ذي بدء ، يتضمن ذلك كتابة مستندات التثبيت لنظام التشغيل Windows.
جاريًا ، يجب عليهم تشغيل Mopidy بشكل منتظم على Windows لاكتشاف و
إصلاح مشكلات التوافق مع الإصدارات الجديدة قبل إصدارها.

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub
https://github.com/mopidy/mopidy/issues/1088#issuecomment -87370977.

إذن ، أي شخص؟

أعتقد أن هذا ممكن أيضًا. سأختبرها الليلة وإذا نجحت ، فسأنشر دليل التثبيت. لكنني متأكد بنسبة 99٪ من أنه يعمل على Windows ، ربما باستخدام Python (تثبيت النقطة) و GStreamer لنظام التشغيل Windows.

يرجى مراجعة https://discuss.mopidy.com/t/run-error-object-has-no-attribute-unix-signal-add/1752/20 لمعرفة أحدث محاولة في هذا. لقد وجدنا بعض الإصلاحات التي ستحتاج إليها ولكن ليس لدي الوقت لمساعدة شخص ما في كل خطوة على الطريق في هذا (حيث ليس لدي اهتمام بـ Windows) لذا إذا كان بإمكانك إنهاء هذا العمل فسيكون ذلك جيدًا حقًا .

لقد بدأت العمل على هذا وتشغيله في الغالب. لكني لم ألقي نظرة على الخلفية الخلفية لاضطراب تعدد الشخصية (MPD). كما أنني لم أواجه المشكلات التي فعلها seanvree في موضوع المناقشة.

آخر شيء واجهته هو إضافة urlparse.urlunsplit إلى "/" إضافية مما تسبب في إضافة os.path.realpath بالخطأ C: \ إلى مقدمة المسار.

متأكد تمامًا من أن السبب وراء عدم مواجهتي لما فعله seanvree هو أنني أستخدم mopidy-local-sqlite.

لقد وجدت مشكلة مماثلة مع m3u.

@ jodal لماذا تم إغلاق هذا - لا أرى النوافذ هنا

http://docs.mopidy.com/en/latest/installation

لذلك يبدو أن المشكلة لم يتم حلها

لقد كان سؤال وتم الرد على السؤال. هل أنت مهتم بالتصعيد للحفاظ على Mopidy على Windows؟

kingosticks هذا نوع من الأسئلة السخيفة - كما قد تتخيل أن لم تستخدم Mopidy أبدًا - ربما سأحتاج إلى تجربته قبل تقديم هذا النوع من الالتزام

في حالة قيام أي شخص باختيار هذا أو يريد فقط تشغيله بنفسه مثلي. تريد PyGObject لنظام التشغيل Windows للمكتبات ، واستخدام الواجهة الخلفية لـ SQLite ، وشيء مثل https://github.com/mopidy/mopidy/compare/develop...dukrat : win32؟ expand = 1 للتصحيحات.

يبدو هذا مكانًا جيدًا لإضافة ذلك في Python 3.8 ، يجب أن تلاحظ (من https://www.tornadoweb.org/en/stable/index.html#installation):

في نظام التشغيل Windows ، يتطلب Tornado برنامج WindowsSelectorEventLoop. هذا هو الإعداد الافتراضي في Python 3.7 والإصدارات الأقدم ، لكن Python 3.8 يتم تعيينه افتراضيًا على حلقة حدث غير متوافقة مع Tornado. يجب على التطبيقات التي تستخدم Tornado على Windows مع Python 3.8 استدعاء asyncio.set_event_loop_policy (asyncio.WindowsSelectorEventLoopPolicy ()) في بداية ملفها / وظيفتها الرئيسية.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات