Mayavi: Masalah Instalasi Mayavi

Dibuat pada 7 Mei 2018  ·  9Komentar  ·  Sumber: enthought/mayavi

Mayavi2 benar - mayavi di ubuntu di dalam virtualenv atau pada sistem inti. Ini bukan instalasi 'pip' yang bersih bahkan setelah semua vtk dll. dependensi diinstal di inti. Dependensi dan opsi terlalu banyak dan terlalu bervariasi. Banyak paket yang dibutuhkannya tidak diidentifikasi secara otomatis. Banyak orang telah melihat masalah ini - dan setiap kali saya harus mencari solusi secara online. Mungkin saya melakukan sesuatu yang salah ... tapi ini selalu terjadi. Mungkin mayavi harus berpikir tentang membatasi opsi backend hanya untuk beberapa tetapi semuanya benar-benar dapat diinstal dengan bersih dan mudah digunakan tanpa masalah. Apakah mungkin untuk pernah menginstal mayavi hanya dengan perintah sederhana pip install mayavi dan bekerja sepenuhnya siap di luar kotak tanpa kesalahan? Saya akan dengan senang hati membantu pemilik dalam pengembangan. Saya mengerti vtk dll. dependensi, namun sepertinya sekarang tersedia melalui pip .

Setelah pip menginstal, semua opsi dapat dikontrol dengan mudah melalui variabel lingkungan... Misalnya, Penggunaan mesa atau xvfb . Satu instalasi harus melakukan segalanya, mungkin; dan yang lainnya harus dapat dikontrol melalui file startup .mayavi atau variabel lingkungan. Mungkin hanya ada beberapa salinan perpustakaan yang dikompilasi secara berbeda di bawah pohon masing-masing... atau opsi untuk melakukannya oleh pengguna.

mayavi melakukan pengangkatan super berat, tetapi kemuliaan sejati akan lebih besar dalam pemasangan super mudah. Bukan satu-satunya pilihan... tapi pip mungkin cara terbaik untuk melakukan ini dengan baik dan lengkap.

Komentar yang paling membantu

Saya mengerti tetapi langkah-langkah berikut sudah cukup untuk tiga platform utama (Python 3.x), dengan semua distribusi Python yang berbeda:

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

Dalam beberapa hari saya berharap untuk mendorong rilis baru dan itu akan memungkinkan untuk melakukan pip install mayavi .

Semua 9 komentar

Misalnya, instalasi baru dan saya melihat kesalahan ini beberapa kali:
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action

@Kekushke -- Saya sedang mengerjakan ini dan

@prabhuramachandran Terima kasih banyak atas komentar Anda. Semoga Anda segera merasa lebih baik. Tidak terburu-buru sama sekali. Saya hanya ingin menunjukkan perspektif dan pengalaman pengguna; berharap untuk membantu. Ini adalah alat luar biasa yang luar biasa - dan seiring pengalaman pengguna yang lebih baik, ini akan ada di sini selama 10, 25 tahun, dan seterusnya!

Sungguh menakjubkan bahwa Anda dapat melakukan begitu banyak dengan mayavi dan hanya ada banyak pilihan... dan saya pikir yang terakhir telah menambahkan terlalu banyak kerumitan, tetapi mungkin ada cara untuk menyederhanakan hal-hal sehingga mudah untuk pilih opsi tersebut dengan proses instalasi yang sangat sederhana. Semua yang ada di mayavi berfungsi, tetapi pengguna harus berjuang habis-habisan... dan itu bisa hilang. Saya akan dengan senang hati membantu menguji/menulis dokumen/tutorial dan menyederhanakan berbagai hal jika Anda mau.

Terima kasih lagi!

@Kekushke -- tolong jangan panggil saya Prof., saya mengerti rasa sakit Anda dan saya mencoba membuat segalanya lebih mudah untuk dipasang. Terima kasih atas kata-kata baik dan dorongan Anda. Saya juga memiliki alat lain yang telah saya pelihara dan mungkin saya telah menggigit lebih dari yang bisa saya kunyah! Bantuan apa pun diterima. Saya pikir jika saya hanya mendorong rilis Mayavi baru, Mayavi akan sepenuhnya dapat diinstal pip yang akan membantu memuat. Semoga menjelang akhir pekan mendatang.

@prabhuramachandran Tidak masalah! Melihat sejarah mayavi , saya pikir Anda adalah penciptanya! Benar-benar luar biasa! Terima kasih lagi! :-)

@prabhuramachandran Mayavi luar biasa! Saya mencoba menghidupkan beberapa simulasi dinamika kuantum dan ini adalah satu-satunya alat yang saya tahu yang akan memungkinkan saya melakukan apa yang saya inginkan, jadi terima kasih. Tetapi saya harus bertanya, mengapa pohon ketergantungan seperti mimpi buruk? Saya telah mencoba selama satu setengah hari untuk membuatnya bekerja di MacBook Pro baru saya dan urutan kesalahannya luar biasa. Mungkin tidak membantu bahwa masalah ini telah ada selama beberapa tahun dan jadi saya terus mencari saran yang ketinggalan zaman, tetapi jujur, ini tidak berkelanjutan.

Saya mengerti tetapi langkah-langkah berikut sudah cukup untuk tiga platform utama (Python 3.x), dengan semua distribusi Python yang berbeda:

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

Dalam beberapa hari saya berharap untuk mendorong rilis baru dan itu akan memungkinkan untuk melakukan pip install mayavi .

Terima kasih, itu benar-benar berhasil! Anda harus meletakkan instruksi yang jelas ini di README

Saya pikir masalah ini sekarang diselesaikan jadi ditutup. Terima kasih atas kesabaran Anda.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat