IDE اریک برای پایتون

IDE اریک تمام ویژگی ها لازم برای ویرایش و نوشتن کد های پایتون را داراست این ابزار توسط رابط گرافیکی Qt که مستقل از پلت فرم است نوشته شده است. اریک ای دی ایی برای اجرای سریع پروژه های حرفه ای طراحی شده است که ویژگی حرفه ای زیادی را از جمله کد گذاری حرفه ای پروژه را ارائه می دهد. اریک به راحتی توسط پلاگین های دانلودی قابل گسترش است . اریک ورژن ۵ برای پایتون ۳ به بالا  و اریک ورژن ۴ برای پایتون ۲٫۲ به بالا در دسترس هستند . کار با اریک بسیار لذت بخش و اسان می باشد پیشنهاد می کنم که کد نویسی رو جور دیگه ای تجربه ای کنین همین حالا

تصویری از محیط برنامه:

 

16 دیدگاه برای «IDE اریک برای پایتون»

  1. سلام و خسته نباشید. راستش منم میخوام برنامه نویسی رو شروغ کنم .البته به رشته تحصیلی من ربطی نداره ، اما علاقه شخصی منو میکشونه به این راه. متاسفانه هیچ منبعی برای اشنایی با کیو تی ندارم و فقط اشنایی خیلی جزیی باهاش دارم . اگه ممکنه کلا درباره کیو تی و اینکه اصلا چی هست و چه ارتباطی بین اون و پایتون وجود داره یه توضیحی بدید . اگه منابع اموزشی از سراغ دارید هم معرفی کنید.
    ممنون

    1. درود بر شما. کیوتی یک فرم ورک برای طراحی رابط گرافیکی کاربر یا همون gui هستش که توسط شرکت نوکیا برای بکار گیری در محصولات نرم افزاری ایش هم برای گوشی های هوشمند و هم اپلیکشن های رایانه ای پشتیبانی میشه و توسعه پیدا می کنه . چون استفاده از کیوتی رایگان هستش کمپانی های بزرگ دیگه هم ازش استفاده می کنن . کیوتی با سی پلاس سی پلاس نوشته شده و توسعه داده می شه کتابخانه ها و ماژول های این فرم ورک برای استفاده در زبان محبوب پایتون از سی پلاس پلاس به پایتون هم ترجمه شدن که بش می گن پای کیوت. تمام کارهایی که در سی با کیوتی انجام می پذیره در پایتون هم امکان پذیر شده. متاسفانه کیوتی در ایران کمی ناشناخته مونده و ممکنه حدود ۱۰۰ نفر در کل ایران ازش استفاده کنن ولی خوشبختانه انجمن هایی تازه در حدود یک ساله راه افتاده که می شه برای یادگیری از اونا استفاده کرد
      انجمن رسمی پارسی زبانان کیوتی

      انجمن کیوتی ایرانیان
      آموزش کیوتی
      همونطور که گفتم کیوتی با سی پلاس پلاس هستش و اینا هم برای سی مناسب هستن اگر با برنامه نویسی اشنا باشین می شه از همینا هم برای استفاده در پایتون با ترجمه کدها استفاده کزد در ضمن مثال های خود فرم ورک پای کیوت که در سیستم تون نصب هستن برای تجزیه و تحلیل و شروع یادگیری بسیار مناسب هستن آدرسشون در ویندوز چیزی شبیه مسیر زیر هستش:
      C:\Python27\Lib\site-packages\PyQt4\examples

    1. درود بر شما . برای کار پابتون ۲٫۷ مناسب هستش چون اخرین نسخه پایدار سری ۲ هستش و کتابخانه ماژول های بی شماری رو پشتیبانی می کنه ولی برای اموزش بد نیست که از ۳ به بعد رو انتخاب کنید . فکر کنم اگر پایتون دو رو یاد بگیرین اپدیت شدن با ورژن سه هم نباید کار سختی باشه

    1. درود . روی ویندوز ساده ترین راه کپی پوشه ی eric در مسیر c:/python27/lib/site-package هستش. با اجرای اریک از درون همین ‍پوشه ای دی ایی باز می شه . البته حتما باید کیوتی ۴ ر وی سیستم نصب باشه چون اریک با پایکیوت نوشته شده

  2. با سلام

    من میخواستم که به برنامه نویسی pysymbian با محیط eric4 iDE بپردازم. میدونم دیگه ارزش نداره ولی من نیاز دارم. لینک زیر
    http://developer.nokia.com/Community/Discussion/showthread.php/173353-Eric-Ide-perfect-IDE-for-Python-PyS60-developmant

    به طور کامل توضیح داده که باید چه کار کرد و حتی توی قیسمت wiki سایت هم موجود هست. من اونجا سوال رو پرسیدم ولی به نظر دیگه خیلی دیر شده. امیدوارم که جنابعالی بتوانید به من کمک کنید. من یک بار دیکه هم سوالم رو اینجا قرار می دهم.

    I do all step. Step 7 and 8 is done by typing following codes in command line:
    python C:\Python27\Lib\site-packages\eric4\eric4-api.py -o C:\PyS60_api.api -R -p “C:\Program Files\PythonForS60\module-repo”
    python C:\Python27\Lib\site-packages\eric4\eric4-api.py -o python_api.api -R -p C:\Python27
    python C:\Python27\Lib\site-packages\eric4\eric4-api.py -o eric_pyqt.api -R -p C:\Python27\Lib\site-packages\PyQt4

    after this, “PyS60_api.api” file is created at “C:\” and “eric_pyqt.api”, “python_api.api” files are created at “C:\Windows\System32″. I add them to eric IDE by using ” Settings -> Preference-> editor ->APIs”, then compile and apply.

    So I think that I had done all steps correctly. But I have a big problem. eric IDE does not know pys60 modules, for ex, appuifw, e32, camera, … . In other words, if I type

    >>> import camera

    in eric IDE shell, then I have this error:

    Traceback (innermost last):
    File “”, line 1, in
    ImportError: No module named camera

    I have windows 8.

    با تشکر

    1. درود بر شما. همونطور که در خطا نوشته شده ماژول camera موجود نیست. باید منبعی که سورس برنامتون رو از اونجا گرفتین دقیقتر مطالعه کنین ببینین این ماژول camera چی و کجا هستش و فایلش رو در کنار سورس برنامه قرار بدین تا بشه اون رو import کرد.

  3. سلام. ماژول camera یکی از ماژولهای pys60 هست که درون پوشه “C:\Program Files\PythonForS60\module-repo” موجود است. من با توجه به آمورش مربوطه *.api از تمامی این ماژولها همچون camera, appuifw و .. ساخته و به برنامه eric اضافه کرده ام. اما نمی دونم چرا جواب نمیده و eric آن را نمیشناسه.

    اگه میشه یک توضیحی هم درباره فایلهای *.api بدهید.

    با تشکر

    1. درود بر شما . من تا حالا برای سیمبین برنامه نویسی نکردم و تجربه ای ندارم ولی اگر ماژولی رو بخواید نصب کنید معمولا باید به خود پایتون معرفی شده باشه نه اریک. در واقع اریک هم یه بسته هستش که روی پایتون نصب می شه . اکثر کتابخونه های استادارد داخلی و خارجی معمولای توی مسیر python27/lib یا python27/lib/sitepackage نصب می شن . پس وقتی خطای import می ده احتمالا این ماژول سیمبین درست نصب نشده . خود اریک هم در sitepackage قرار داره

    1. همونطور که در مستندات اریک هم گفته شده این فایل های (api (aplication programming interface
      برای auto-completion بکار می رن . auto-completion .ویژگی هستش که با نوشتن چند حرف اول یه دستور ،کلمات کلیدی که با اون حروف شروع می شن رو پیشنهاد می ده . این کار برنامه نویسی رو اسون تر و سریع تر می کنه و همچنین بعضی وقتا که گرفتار فراموشی می شیم یاری رسان هستش.

  4. من ماژولهای موجود در مسیر “C:\Program Files\PythonForS60\module-repo” را هم روی پایتون نصب کردم. یعنی به مسیری python27/lib یا python27/lib/sitepackage منتقل کردم. اما باز همان پیغام خطا را از eric دریافت کردم. از توی خود python IDE هم دستور
    import appuifw
    را نوشتم پیغام خطا داد که ماژول _appuifw را پیدا نمی کنم. ماژول _appuifw از تو خود ماژول appuifw فراخوانی میشود. من هر چی به دنبال ماژولی با نام _appuifw گشتم پیداش نکردم. این ماژول _appuifw چیست و اصلا جریانش چیه؟

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *