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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: moheb2000 در 16 امرداد 1399، 12:22 ب‌ظ

عنوان: استفاده پیشفرض از python3 در qt creator (حل شد ممنون)
ارسال شده توسط: moheb2000 در 16 امرداد 1399، 12:22 ب‌ظ
سلام من 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
عنوان: پاسخ : استفاده پیشفرض از python3 در qt creator
ارسال شده توسط: esmaeelE در 16 امرداد 1399، 12:31 ب‌ظ
از منوی Project نگاه کنید که با چه دستوری Build و Run انجام میشه اونجا تغییرات را اعمال کنید.

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



عنوان: پاسخ : استفاده پیشفرض از python3 در qt creator (حل شد ممنون)
ارسال شده توسط: moheb2000 در 16 امرداد 1399، 02:40 ب‌ظ
ممنون حل شد
برای حل کردن این مشکل اول پروژه مورد نظر رو باز می کنیم بعد روی قسمت project کلیک می کنیم و از قسمت interpreter زیر ناحیه run مفسرهایی که روی سیستم نصب هستن میاد و باید python3 رو انتخاب کنیم