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

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

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


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

نویسنده موضوع: استفاده پیشفرض از python3 در qt creator (حل شد ممنون)  (دفعات بازدید: 834 بار)

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

آفلاین moheb2000

  • Sr. Member
  • *
  • ارسال: 297
  • جنسیت : پسر
  • Hello, World
    • mebrahimi.ir
سلام من pyside2 رو با دستور زیر نصب کردم
sudo apt install python3-pip
pip3 install PySide2
مشکلی که وجود داره اینه که مثل اینکه qt creator به ظور پیشفرض از python2 استفاده میکنه و نمیتونه ماژول های pyside رو شناسایی کنه و میگه همچین چیزی وجود نداره. به خاطر همین باید برم داخل ترمینال و با دستور زیر اجراش کنم
python3 hello.py
میخوام بدونم راهی هست که کاری کنم به ظور پیشفرض وقتی ران میکنم از python3 استفاده کنه
اروری که داخل برنامه میده اینه:
12:05:41: Starting /usr/bin/python2 -u /home/myusername/hello/hello.py...

Traceback (most recent call last):
  File "/home/myusername/hello/hello.py", line 3, in <module>
    from PySide2.QtWidgets import QApplication, QWidget
ImportError: No module named PySide2.QtWidgets
12:05:41: /usr/bin/python2 exited with code 1
« آخرین ویرایش: 16 امرداد 1399، 12:38 ب‌ظ توسط moheb2000 »

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1269
  • جنسیت : پسر
پاسخ : استفاده پیشفرض از python3 در qt creator
« پاسخ #1 : 16 امرداد 1399، 12:31 ب‌ظ »
از منوی Project نگاه کنید که با چه دستوری Build و Run انجام میشه اونجا تغییرات را اعمال کنید.

اگر نشد محتوا اونها رو بفرستید.




آفلاین moheb2000

  • Sr. Member
  • *
  • ارسال: 297
  • جنسیت : پسر
  • Hello, World
    • mebrahimi.ir
ممنون حل شد
برای حل کردن این مشکل اول پروژه مورد نظر رو باز می کنیم بعد روی قسمت project کلیک می کنیم و از قسمت interpreter زیر ناحیه run مفسرهایی که روی سیستم نصب هستن میاد و باید python3 رو انتخاب کنیم
« آخرین ویرایش: 16 امرداد 1399، 06:00 ب‌ظ توسط moheb2000 »