حاولت تثبيت Mayavi في بيئة الأناكوندا الخاصة بي (python 3.5):
conda install -c menpo mayavi=4.5.0
conda install -c anaconda wxpython=3.0.0.0
conda install pyqt
conda install qt
ولكن عندما أحاول تشغيل المثال من http://docs.enthought.com/mayavi/mayavi/auto/example_surface_from_irnorm_data.html تظهر لي رسالة الخطأ
ImportError: Could not import backend for traits
مع الشرح:
تأكد من أن لديك إما TraitsBackendWx أو ملف
مشاريع TraitsBackendQt المثبتة. إذا قمت بتثبيت Mayavi مع
easy_install ، جرب easy_install. easy_install Mayavi [تطبيق]
سيعمل أيضا.إذا أجريت عملية سحب للمصدر ، فتأكد من تشغيل 'python setup.py
قم بتثبيت 'في السمات ، و TraitsGUI ، وخلفية السمات التي تختارها.تأكد أيضًا من تثبيت wxPython أو PyQT. wxPython:
http://www.wxpython.org/ PyQT:
http://www.riverbankcomputing.co.uk/software/pyqt/intro
أحصل على نفس رسالة الخطأ إذا حاولت تشغيل mayavi2
من وحدة التحكم.
من http://docs.enthought.com/mayavi/mayavi/installation.html؟highlight=installation حصلت على أنه يمكنني تثبيته عن طريق النقطة بـ pip install mayavi
، لكن ذلك نتج عنه فقط الرسائل التي "متطلب بالفعل راضية "، من بينها
المتطلبات مستوفاة بالفعل: السمات في /anaconda2/envs/myenv/lib/python3.5/site-packages (من mayavi)
لقد بحثت في الويب وحاولت العثور على أي شيء لإعداده ، لكنني لم أتمكن من العثور على أي شيء. ماذا أفعل؟
هل يمكنك إعلامنا بإصدار qt المثبت؟
حاليًا لا يدعم Mayavi لغة python-qt5.
إذا قمت بتثبيت python-qt5 ، فحاول إزالته وتثبيت python-qt4 أو إنشاء بيئة باستخدام python-qt4 وأخبرنا بنتائجك.
قد ترغب في النظر إلى هذا أيضًا # 448 لإنشاء بيئة باستخدام python-qt4.
ما ساعد في تثبيت conda install -c conda-forge pyside=1.2.4
بعد استخدام الحل المقدم من @ Make42 ، تلقيت التحذير التالي
FutureWarning: تم إهمال تحويل الوسيطة الثانية من نوع issubdtype من complex
إلى np.complexfloating
. في المستقبل ، سيتم التعامل معها على أنها np.complex128 == np.dtype(complex).type
.
تأكيد عدم numpy.issubdtype (نوع z ، معقد) ،
وبعد ذلك لا يتم عرض أي شيء على شخصية مايافي.
لا يعمل أيضًا على Ubuntu 16.04 ، لا يهم إذا كنت أستخدم wx أو qt ، فكلاهما يفشل مع نفس الخطأ. Python 3.5.2 ، إصدار wx 4.0.1 ، إصدار السمات 4.6.0 ، و Mayavi 4.5.0.
jclevesque ، لقد واجهت مشكلات مماثلة مع Ubuntu 16.04 و python = 3.5 وقضيت وقتًا في
على النحو الوارد أعلاه ، تم تنفيذ ما يلي بعد ذلك من الصندوق:
conda create -n py3p5 python=3.5 qt=4
source activate py3p5
conda install -c menpo mayavi
للتخطيط المضمن ، اضطررت إلى زيادة iopub_data_rate_limit لجعله يعمل داخل دفتر ملاحظات jupyter
jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10
لقد أصلحته عن طريق التحديث إلى حزم التطوير من جيثب. اضطررنا إلى استخدام الفرع الرئيسي للصفات والصفات والحية.
لديه مشكلة مماثلة. عملت خطوات steelec بالنسبة لي. شكرا!
التعليق الأكثر فائدة
ما ساعد في تثبيت
conda install -c conda-forge pyside=1.2.4