انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل با کتابخانه vtk پایتون  (دفعات بازدید: 1849 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین HassanTavangar

  • Jr. Member
  • *
  • ارسال: 46
مشکل با کتابخانه vtk پایتون
« : 24 آذر 1395، 11:27 ق‌ظ »
سلام من کتابخانه vtk روی پایتون دارم

python-vtk6 is already the newest version (6.2.0+dfsg1-10build1).
اما اگر بخوام python-vtk رو نصب کنم با یکی از برنامه هایی که به شدت بهش نیاز دارم به مشکل میخوره و پاکش میکنه paraview-python
sudo apt-get install python-vtk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libvtk6.2-qt
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  libvtk5.10 tcl-vtk
Suggested packages:
  libvtk5-dev vtk-doc vtk-examples mayavi2
The following packages will be REMOVED:
paraview-python python-vtk6
The following NEW packages will be installed:
  libvtk5.10 python-vtk tcl-vtk

و الان هم کار نمی کنه ؟؟؟؟

import vtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/vtk/__init__.py", line 39, in <module>
    from vtkCommonCore import *
  File "/usr/lib/python2.7/dist-packages/vtk/vtkCommonCore.py", line 1, in <module>
    from vtkCommonCorePython import *
ImportError: No module named vtkCommonCorePython

چه کار کنم ؟؟؟؟ ](*,) ](*,) ](*,)


آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : مشکل با کتابخانه vtk پایتون
« پاسخ #1 : 24 آذر 1395، 12:00 ب‌ظ »
چرا می‌خوای جفتش رو نصب کنی؟ با دستور زیر بسته‌های مورد نیاز رو نصب کن.
$ sudo apt install python-vtk6 paraview-python

بسته‌ی python-vtk دیگه از نسخه‌ی ۱۶.۱۰ اوبونتو و نسخه‌ بعدی دبیان (استرچ) از مخازن حذف شده.

در ضمن برای رفع مشکلت، خود بسته‌ی vtk6 رو نصب کردی؟ با دستور زیر خود وی‌تی‌کی و راهنماش و مثال‌هاش نصب می‌شه.
$ sudo apt install vtk6 vtk6-doc vtk6-examples

آفلاین HassanTavangar

  • Jr. Member
  • *
  • ارسال: 46
پاسخ : مشکل با کتابخانه vtk پایتون
« پاسخ #2 : 24 آذر 1395، 07:08 ب‌ظ »
چرا می‌خوای جفتش رو نصب کنی؟ با دستور زیر بسته‌های مورد نیاز رو نصب کن.
$ sudo apt install python-vtk6 paraview-python

بسته‌ی python-vtk دیگه از نسخه‌ی ۱۶.۱۰ اوبونتو و نسخه‌ بعدی دبیان (استرچ) از مخازن حذف شده.

در ضمن برای رفع مشکلت، خود بسته‌ی vtk6 رو نصب کردی؟ با دستور زیر خود وی‌تی‌کی و راهنماش و مثال‌هاش نصب می‌شه.
$ sudo apt install vtk6 vtk6-doc vtk6-examples


من vtk6 نصب
دارم
python-vtk6 is already the newest version (6.2.0+dfsg1-10build1). ولی
این خطا رو چه کار کنم
import vtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/vtk/__init__.py", line 39, in <module>
    from vtkCommonCore import *
  File "/usr/lib/python2.7/dist-packages/vtk/vtkCommonCore.py", line 1, in <module>
    from vtkCommonCorePython import *
ImportError: No module named vtkCommonCorePython
این خطا رو چطور حل کنم ؟؟؟؟؟

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : مشکل با کتابخانه vtk پایتون
« پاسخ #3 : 24 آذر 1395، 08:20 ب‌ظ »
من که روی اوبونتو ۱۶.۰۴ برای کار با پایتون۲ مشکلی ندارم. می‌زنم import و هیچ پیغام حطایی نمی‌ده.

آفلاین HassanTavangar

  • Jr. Member
  • *
  • ارسال: 46
پاسخ : مشکل با کتابخانه vtk پایتون
« پاسخ #4 : 25 آذر 1395، 05:17 ب‌ظ »
من که روی اوبونتو ۱۶.۰۴ برای کار با پایتون۲ مشکلی ندارم. می‌زنم import و هیچ پیغام حطایی نمی‌ده.
تشکر که نگاه کردی
میشه به این لینک یه سری بزنید ببین چیزی متوجه میشید
https://bugs.launchpad.net/ubuntu/+source/vtk6/+bug/1354127
این یعنی چی؟

Based on your investigation, I replaced all the /usr/lib/python2.7/dist-packages/vtk/vtk*.so links, using some command line hackery which should be equivalent to:

for link in `ls /usr/lib/python2.7/dist-packages/vtk/vtk*.so`; do target=$(readlink $link).6.0; echo $link; sudo rm $link; sudo ln -s $target $link ; done

تشکر  ](*,) ](*,) ](*,)

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : مشکل با کتابخانه vtk پایتون
« پاسخ #5 : 26 آذر 1395، 01:25 ق‌ظ »
اون for که نوشته، تا end به زبون bash هست. اگه بزنی کاری که اون طرف گرفته رو انجام میده.