Mayavi: مشاكل التثبيت في Mayavi

تم إنشاؤها على ٧ مايو ٢٠١٨  ·  9تعليقات  ·  مصدر: enthought/mayavi

Mayavi2 رائع حقًا من حيث القدرات. ومع ذلك ، فهذه مشكلة عامة ... ولدي مشكلة كبيرة في كل مرة أرغب في تثبيت mayavi في ubuntu داخل virtualenv أو على النظام الأساسي. إنه ليس مجرد تثبيت "نقطة" نظيف حتى بعد تثبيت كل التبعيات vtk إلخ في الأساس. التبعيات والخيارات كثيرة جدًا ومتنوعة جدًا. العديد من الحزم التي تتطلبها لا يتم تحديدها تلقائيًا. لقد شاهد عدد لا يحصى من الأشخاص هذه المشكلة - وفي كل مرة يجب أن أبحث عن حلول عبر الإنترنت. قد أكون أفعل شيئًا خاطئًا ... لكن هذا كان الحال دائمًا . قد يكون mayavi يجب أن يفكر فقط في قصر خيارات الواجهة الخلفية على عدد قليل فقط ولكن اجعلها كلها قابلة للتثبيت بشكل نظيف ويمكن استخدامها بسهولة دون مشاكل. هل سيكون من الممكن في أي وقت تثبيت mayavi بأمر بسيط pip install mayavi والعمل جاهزًا تمامًا بدون أي أخطاء؟ سأكون سعيدا لمساعدة أصحاب في التنمية. أتفهم تبعيات vtk وما إلى ذلك ، ولكن يبدو أنها متاحة الآن من خلال pip .

بعد تثبيت واحد pip ، يمكن ببساطة التحكم في جميع الخيارات عبر متغير بيئي ... على سبيل المثال ، استخدام mesa أو xvfb . يجب أن يفعل التثبيت الواحد كل شيء ، ربما ؛ ويجب التحكم في كل شيء آخر عبر ملف بدء تشغيل بسيط .mayavi أو متغيرات البيئة. قد يكون هناك نسخ متعددة فقط من المكتبات التي تم تجميعها بشكل مختلف تحت الأشجار الخاصة بها ... أو خيار للقيام بذلك من قبل المستخدم.

mayavi برفع المهام الشاقة للغاية ، لكن المجد الحقيقي سيكون أكبر في التثبيت الفائق السهولة. ليس الخيار الوحيد ... ولكن pip قد يكون أفضل طريقة للقيام بذلك بشكل جيد وكامل.

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

أفهم أن الخطوات التالية يجب أن تكون كافية على المنصات الرئيسية الثلاثة (Python 3.x) ، مع جميع توزيعات Python المختلفة:

pip install vtk traits traitsui pyface envisage apptools pyqt5
git clone https://github.com/enthought/mayavi.git
cd mayavi
python setup.py install

في غضون أيام قليلة ، آمل أن أدفع إصدارًا جديدًا وهذا من شأنه أن يجعل من الممكن ببساطة القيام بـ pip install mayavi .

ال 9 كومينتر

على سبيل المثال ، تثبيت جديد وأرى هذا الخطأ عدة مرات:
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action

Kekushke - أعمل على هذا وكنت أنا من دفع عجلات VTK إلى PyPI. ترجع بعض أخطائك إلى أنك تستخدم آخر إصدار تم إصداره من Mayavi. لن يعمل تثبيت النقطة لأنني بحاجة إلى وقت لإصدار الإصدار. لسوء الحظ ، لدي مشكلة في نهاية هذا الأسبوع مما يعني الابتعاد عن جهاز الكمبيوتر الخاص بي وخلال بقية الأسبوع ، نهاية العمل في الفصل الدراسي. كنت آمل في إطلاق سراح مايافي في نهاية هذا الأسبوع أو في اليوم التالي ، لكنني أخشى أنه سيتعين عليه الانتظار حتى أشعر بتحسن وأتمكن من الحصول على بعض الوقت. آمل في نهاية الأسبوع المقبل أن يكون لدي إطلاق سراح.

prabhuramachandran شكرًا جزيلاً لك على تعليقاتك. أتمنى أن تشعر بتحسن عما قريب. لا تسرع على الاطلاق. أردت فقط أن أشير إلى منظور المستخدمين وخبراتهم ؛ على أمل المساعدة. هذه أداة رائعة ورائعة - ومع تحسن تجربة المستخدم ، سيكون هذا موجودًا لمدة 10 أو 25 عامًا وما بعدها!

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

شكرا لك مرة أخرى!

Kekushke - من فضلك لا تتصل بي الأستاذ ، أنا أفهم ألمك

تضمين التغريدة بالنظر إلى تاريخ mayavi ، اكتشفت أنك منشئ المحتوى! رائع حقا! شكرا لك مرة أخرى! :-)

prabhuramachandran Mayavi رائع! أحاول تحريك بعض عمليات محاكاة ديناميكيات الكم وهذه هي الأداة الوحيدة التي أعرفها والتي ستتيح لي القيام بما أريد ، لذا شكرًا لك. لكن علي أن أسأل ، لماذا تعتبر شجرة التبعية مثل هذا الكابوس؟ لقد كنت أحاول لمدة يوم ونصف أن أجعله يعمل على جهاز MacBook Pro الجديد الخاص بي وتسلسل الأخطاء لا يصدق. ربما لا يساعد وجود هذه المشكلة منذ عدة سنوات ، ولذا فإنني أستمر في العثور على نصائح قديمة ، ولكن بصراحة ، هذا ليس مستدامًا.

أفهم أن الخطوات التالية يجب أن تكون كافية على المنصات الرئيسية الثلاثة (Python 3.x) ، مع جميع توزيعات Python المختلفة:

pip install vtk traits traitsui pyface envisage apptools pyqt5
git clone https://github.com/enthought/mayavi.git
cd mayavi
python setup.py install

في غضون أيام قليلة ، آمل أن أدفع إصدارًا جديدًا وهذا من شأنه أن يجعل من الممكن ببساطة القيام بـ pip install mayavi .

شكرا لك ، لقد نجح هذا بالفعل! يجب عليك وضع هذه التعليمات الواضحة في README

أعتقد أن هذه المشكلة قد تم حلها الآن لذا تم إغلاقها. شكرا لصبرك.

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

القضايا ذات الصلة

Make42 picture Make42  ·  7تعليقات

thoth291 picture thoth291  ·  10تعليقات

rahulporuri picture rahulporuri  ·  3تعليقات

relyativist picture relyativist  ·  16تعليقات

scottstanie picture scottstanie  ·  4تعليقات