الوحدة النمطية المتعددة المعالجة عند تجميد كود الثعبان

StackOverflow https://stackoverflow.com/questions/2552682

  •  23-09-2019
  •  | 
  •  

سؤال

أنا أستخدم CX_Freeze لتجميد رمز Python الخاص بي حتى أتمكن من توزيعه على أنه قابل للتنفيذ على Windows Systems. إنه يعمل بشكل جيد لكنه يفتقد إلى عدد قليل من الوحدات النمطية. أستخدم بعض المكتبات المفتوحة المصدر في مشروعي على سبيل المثال ، Periscope الجميل. يستخدمون بعض المكتبات للتوافق المتخلف الذي لا أحتاج إلى تضمينه كما يحتوي Python 2.6 عليها. المشكلة هي الاستيراد الثالث - متعددة المعالجة ._multiprocessing. هل يمكن لأي شخص أن يخبرني بما أحتاج إلى تثبيته لإصلاح هذا؟ يبدو أن وحدة الطفرة المليئة بالحيثون مجمعة مع بيثون فما الذي يسبب هذا الخطأ؟

Missing modules:
? cjkcodecs.aliases imported from BeautifulSoup.BeautifulSoup
? iconv_codec imported from BeautifulSoup.BeautifulSoup
? multiprocessing._multiprocessing imported from multiprocessing.forking
? xdg.BaseDirectory imported from periscope.periscope

أي مساعدة؟

شكرا يا رفاق!

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

المحلول

كانت هناك مشكلة مماثلة في محرك تطبيق Google. نرى هذه

لقد أصلحت هذا وضع ملف _multiprocessing.py في مجلد وحدة المعالجة المتعددة. يحتوي هذا الملف على الرمز:

استيراد المعالجة المتعددة

هذا يعمل لكنه ليس إجابة قوية.

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