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

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

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


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

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

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

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
سلام دوستان من شروع به کار کردن با این کتاب خانه کردم ولی پسی از نصب هنگامی که برنامه را میخوام اجر کنم با این ارور مواجه میشم نمی دونم برای چی
 Qt: Session management error: None of the authentication protocols specified are supported
گفتم شاید مشکل از فایلی که نصب شده باشه پس حذف کرده و با anaconda و یک روش دیگر نصب کرده ولی این ارور همچنان پا برجاست با هر برنامه ای که از این کتاب خونه استفاده میکنه همین مشکل را داره یکی برای نمونه میزارم (یه صفحه باز میکنه ولی چیزی نشون نمیده صفحه سیاه وکوچک  است )
import cv2
import numpy as np
from matplotlib import pyplot as plt

img = cv2.imread('index.jpeg',cv2.IMREAD_GRAYSCALE)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
« آخرین ویرایش: 19 امرداد 1399، 01:12 ب‌ظ توسط mohsen akbari »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #1 : 18 امرداد 1399، 02:41 ب‌ظ »
خب این‌ها که نوشتی کد پایتونه. ولی خطایی که گذاشتی، خطای کیوته. در ظاهر هیچ ارتباطی به هم ندارن، مگر این که توضیح بدی چی کار کردی و چرا چنین خطایی گرفتی.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین علیرضا. آ.

  • Sr. Member
  • *
  • ارسال: 333
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #2 : 18 امرداد 1399، 03:08 ب‌ظ »
خب این‌ها که نوشتی کد پایتونه. ولی خطایی که گذاشتی، خطای کیوته. در ظاهر هیچ ارتباطی به هم ندارن، مگر این که توضیح بدی چی کار کردی و چرا چنین خطایی گرفتی.
این خطا برای اینکه که از کتابخانه matplotlib استفاده میکنه و بیشتر هم زمانی رخ میده که از یک IDE غیر استاندارد استفاده میکنی.
راه حلی که برای من جواب داد:
داخل هوم یک دایرکتوری به اسم .cache وجود داره و داخلش یک دایرکتوری به اسم matplotlib . اون رو پاک کن .

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #3 : 18 امرداد 1399، 04:46 ب‌ظ »
خب این‌ها که نوشتی کد پایتونه. ولی خطایی که گذاشتی، خطای کیوته. در ظاهر هیچ ارتباطی به هم ندارن، مگر این که توضیح بدی چی کار کردی و چرا چنین خطایی گرفتی.
سلام ممنون بابت پاسختون من تازه وارد لینوکس شدمم واشنایی زیادی ندارم  و من فقط کتاب خانه opencv را نصب کرده و خواستم یک کد ساده را اجرا کنم ولی با این ارور مواجه شدم
python test1.py$
Qt: Session management error: None of the authentication protocols specified are supported
اگه میشه یه توصیح در مورد qt بدید ممنون میشم

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #4 : 18 امرداد 1399، 04:51 ب‌ظ »
خب این‌ها که نوشتی کد پایتونه. ولی خطایی که گذاشتی، خطای کیوته. در ظاهر هیچ ارتباطی به هم ندارن، مگر این که توضیح بدی چی کار کردی و چرا چنین خطایی گرفتی.
این خطا برای اینکه که از کتابخانه matplotlib استفاده میکنه و بیشتر هم زمانی رخ میده که از یک IDE غیر استاندارد استفاده میکنی.
راه حلی که برای من جواب داد:
داخل هوم یک دایرکتوری به اسم .cache وجود داره و داخلش یک دایرکتوری به اسم matplotlib . اون رو پاک کن .
سلام ممنون بابت پاسخ حدف کردم ولی باز فرق  نکرد هنگتم اجرا کد همان خطای قبلی را میده ویه صفحه سیاه کوچیک باز میشه. ide مورد استفاده ام vs code

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1269
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #5 : 18 امرداد 1399، 06:18 ب‌ظ »
توضیح بدین که چطور نصب کردید دستورات را قرار دهید و مشخصات سیستم‌عامل و نسخه OpenCV و مفسر پایتون را ارائه کنید.

هرچه بهتر سوال بپرسید بهتر راهنمایی می‌شوید.

مشخصات سیستم‌عامل

hostnamectl
  • نام توزیع و نسخه
  • نسخه کرنل
  • مجازی‌ساز و نوع آن(اجرا روی سیستم فیزیکی یا مجازی را نشان می‌دهد)
  • نوع معماری

دو دستور دیگر
uname -a
cat /etc/os-release

پایتون
python -V
python <<< "import cv2 as cv; print(cv.__version__)"

در صورتی که از اوبونتو 20.04 استفاده می‌کنید که در این انجمن توصیه میشه با توجه به حذف بسته python باید از python3 استفاده کنید.

برای نصب و راه‌اندازی دستورات زیر را اجرا کنید.
sudo apt install python3-opencv python3-matplotlib
« آخرین ویرایش: 26 امرداد 1399، 11:34 ق‌ظ توسط esmaeelE »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #6 : 18 امرداد 1399، 09:51 ب‌ظ »
ide مورد استفاده ام vs code
با خود پایتون اجراش کن. از IDE استفاده نکن. مخصوصاً IDE غیراستانداردی مثل vs code.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4869
  • جنسیت : پسر
  • masoft قدیم
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #7 : 18 امرداد 1399، 10:15 ب‌ظ »
با کاربر root چیزی رو اجرا کردید؟

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #8 : 19 امرداد 1399، 01:07 ب‌ظ »
ide مورد استفاده ام vs code
با خود پایتون اجراش کن. از IDE استفاده نکن. مخصوصاً IDE غیراستانداردی مثل vs code.
سلام من قبل از اینکه توی انجمن بنویسم یه بارم با ترمینال امتحان کردم ولی جواب نگرفت فکر کنم بخاطر این بود که فایل که vs code باز کرده بود را نبسته بود نمیدونم شاید یخاطر همون دایرکتوری که دوستمون  گفت  matplotlib بود و بعد از restart جواب داده نمی دونم به هرحال امزوز ترمینال امتحان کردم جواب داد ولی با  vs code بازم جواب نداد خیلی ممنون بخاطر راهنماییتون

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv
« پاسخ #9 : 19 امرداد 1399، 01:08 ب‌ظ »
توضیح بدین که چطور نصب کردید دستورات را قرار دهید و مشخصات سیستم‌عامل و نسخه OpenCV و مفسر پایتون را ارائه کنید.

هرچه بهتر سوال بپرسید بهتر راهنمایی می‌شوید.

مشخصات سیستم‌عامل
uname -a
cat /etc/os-release
hostnamectl

پایتون
python -V
python <<< "import cv2 as cv; print(cv.__version__)"

در صورتی که از اوبونتو 20.04 استفاده می‌کنید که در این انجمن توصیه میشه با توجه به حذف بسته python باید از python3 استفاده کنید.

برای نصب و راه‌اندازی دستورات زیر را اجرا کنید.
sudo apt install python3-opencv python3-matplotlib

خیلی ممنون بخاطر راهنمایی هاتون مشکل حل شد

آفلاین mohsen akbari

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون opencv(حل شد)
« پاسخ #10 : 19 امرداد 1399، 01:12 ب‌ظ »
با کاربر root چیزی رو اجرا کردید؟
ممنون مشکلم حل شد

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1269
  • جنسیت : پسر
پاسخ : مشکل در کار با کتاب خانه پایتون (حل شد)opencv
« پاسخ #11 : 19 امرداد 1399، 02:17 ب‌ظ »
خوشحالم که مشکل شما حل شده

باید ببینید که چرا در ترمینال vscode نتونسته برنامه ساده شما رو اجرا کنه
اصولا چون در ترمینال اصلی سیستم مشکل حل شده نباید در vscode هم مشکلی داشته باشید چون‌که اون هم چیزی جز یک نمونه از ترمینال اصلی نیست.

در هر صورت برای توسعه پروژه بهتره که با یک IDE خوب کار کنید که سرعت کار بالا بره.