انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: 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
-
از منوی Project نگاه کنید که با چه دستوری Build و Run انجام میشه اونجا تغییرات را اعمال کنید.
اگر نشد محتوا اونها رو بفرستید.
-
ممنون حل شد
برای حل کردن این مشکل اول پروژه مورد نظر رو باز می کنیم بعد روی قسمت project کلیک می کنیم و از قسمت interpreter زیر ناحیه run مفسرهایی که روی سیستم نصب هستن میاد و باید python3 رو انتخاب کنیم