خانه
جستجو
Close this search box.
جستجو
از یه IDE یا محیط برنامه نویسی کاملا دسترس پذیر، قدرتمند، قابل توسعه به نام eclipse برای نوشتن کدهای پایتون هم میتونید استفاده کنید!

سلااااااام
بچه ها خوبید؟
امروز رفتم همین کلاس برنامه نویسی آنلاین موج نور ببینم چه خبرِ.
دیدم بچه ها توی ادیتور کد میزنن save میکنن بعدش خط فرمان cmd باز میکنن مسیر فایلشون رو میدن تا اجرا بشه اگه خطا داشته باشه دوباره باید بیان تو ادیتور دوباره کد بزنن برگردن تو خط فرمان دوباره مسیر بدن ببینن که اجرا شده یا نه.
اووووووَََََه کی میره این همه راه!
من الان براتون IDE آوردم
IDE چیه؟
IDE براتون معجزه میکنه!
بهش میگید اجی مجی لاترجی کدتون ران میشه حتی براتون کد میزنه دیباگ میکنه خلاصه کل پروژه رو بهتون تحویل میده!
IDE یا Integrated development environment همون محیط توسعه ی یکپارچه
هم ادیتور در اختیارتون میذاره و هم به کامپایلر وصل میشه و با یه short cut خودش فایل رو کامپایل میکنه اگه اروری داشته باشید تو قسمت مربوط به ارور میتونید error رو ببینید و با یه اینتر برید به اون خطی که error هست امکانات زیادی برای عیب یابی نرم افزارها داره و کلی پلاگین داره که هر کدومش براتون یه کار میکنند مثل یه نرم افزار جانبی و خودتون هم میتونید اگه تونستید براش پلاگین بنویسید البته اگه تونستید خخخ
دیگه اگه اطلاعات بیشتر خواستید میتونید سرچ کنید

eclipse که برای جاواست چجوری توش پایتون بزنیم؟

با معجزه پلاگین pydev میتونید این کار رو بکنید
من تو آموزشی که می ذارم این کار رو توضیح دادم
حالا لینک پیش نیاز ها
دانلود eclipse
دانلود jre
و آموزش رو هم از
اونجا
دان کنید
راستی بگم که متاسفانه eclipse که این نسخه از pydev روش نصب میشه سیستمهای 32 بیت رو پشتیبانی نمیکنه ولی نگران نباشید شما میتونید از نسخه های قدیمیتر eclipse و pydev استفاده کنید که شما رو به سایت
سایت افزونه ی پایتون برای eclipse
ارجاع میدم
لذت ببرید از کد زدن.

۲۹ دیدگاه دربارهٔ «از یه IDE یا محیط برنامه نویسی کاملا دسترس پذیر، قدرتمند، قابل توسعه به نام eclipse برای نوشتن کدهای پایتون هم میتونید استفاده کنید!»

ببین چون ۲ نفر درخواست کردید میزارم ولی پیشنهاد نمیکنم چون اون نسخه ها قدیمیه و تو که کامپیوتری هستی چرا؟ ۶۴ بریز دیگه! ۶۴ هم سرعتش بیشتره و هم خیلی از نرم افزارها دارن ۳۲ رو از رده خارج میکنن و دیگه support نمیکننش.

اصولا هر چیزی تو کامپیوتر چندین راه حل داره نسخه ی بدون جاوا رو اگه بخواید باید برید سراغ visual studio البته نسخه ای که xp رو پشتیبانی کنه یا باید سرچ کنید python ide و برید همه ی ide ها رو برای python امتحان کنید البته اگه سرچ کنید accessible ide for python تو گروه های ایمیلی یه چیزهایی گفتن حالا من میتونم نسخه ی قدیمیتر eclipse رو بزارم و شما هم نسخه ی قدیمیتر جاوا رو دان کنید و با نسخه ی قدیمیتر pydev کار کنید.

سلام بر تو حمیدرضا. اولش بگم که کارت عالیه و جای تشکر داره. دمت گرم و سرت خوش باد.
بعدشم یه نکاتی هست که فکر کنم بهش اشاره نکردی، مثلا تو فایلهایی که گذاشتی دو تا فایل اجرایی هستش، یکی ecclips.exe و دیگری eclipsec.exe جالب اینجاست که هر دوشونم نرم افزار رو راه میندازن، بعدشم من با جناب مشکلگشا (ف ی ل ت ر ش ک ن) مراحلیو که گفتی رفتم، pydev رو راه اندازی کردم، بعدش جناب مشکلگشا رو قطع کردم، یه پروژه ساختم، یه ماژولم زدم تنگش، بعد از این که empty رو انتخاب کردم هر چه اینتر زدم ادیتباکسش نیومد که نیومد، فقط ماژولم رو به صورت یه فایل با پسوند .py نشون می داد، ولی هر چی اف ۱۲ یا اینتر می زدم از ادیت باکس خبری نبود تا کد نویسی کنم، حال شما بفرما مشکل کجاست؟ نکنه باید تا آخرش مشکلگشا رو نمی بستم، خلاصه ریش و قیچی دست شما، ادیت باکس را برگردون هاها. بای تا های.

راستی این رو هم بگم، چون من آخرین ورژن جاوا “JRE” رو روی سیستمم نصب داشتم دیگه فایلای شما رو دانلود نکردم، بعدشم بگم که سیستمم ویندوز ۱۰ ۶۴ بیت ورژن ۱۹۰۳ آخرین آپدیتش هستش. Version 1903 (OS Build 18362.267)
بای تا های.

سلام.
خوشحالم که به پستم سر زدید درسته شاید یه چیزهایی یادم رفته بگم.
فایل اجرایی اصلیش eclipse.exe هستش که میتونید یه shortcut ازش تو دسکتاپ بسازید که راحت باشید و بهش یه hotkey هم اختصاص بدید که سریعتر پیش برید.
در مورد ادیتور اونجایی که template انتخاب میکنید tab میزنی بعدش ok میکنید اونجا باید editbox رو نشون بده برای run کردن هم میتونید ctrl+f11 بزنید برای جابجایی بین tab های مختلف ctrl+f7 و برای جابجایی بین editor های مختلفctrl+f6 از منوی help active keybinding هم میتونید shortcut های فعال رو ببینید که کلی مفیده من همه جوره در خدمتم اگه حل نشد تو کامنتها و تلفنی هم هستم شمارم توی شناسنامم هست.

سلام مجدد.
خب از اونجایی که من اصلا به جاوا اعتماد ندارم و مشکلات امنیتی زیاد داره باید چی کار کرد؟
همه جا میخوندم باید همیشه به روز باشه و سالهای ساله برای ویندوزم آپدیت نداده.
بعدم من کلا برنامه هایی که ایران رو تحریم کنن یا اسرائیلی یا وابسته به اونجا باشن و تو توافق نامشون بگن مردم ایران حق ندارن برنامه ما رو استفاده کنن! نصب نمیکنم.

در مورد مشکل امنیتی لطفا نظر ندید چون متخصص کامپیوتر به ویژه متخصص امنیت نرم افزار نیستید من هم نظر نمیدم.
فقط طبق خوانده هام اون مشکل امنیتی توی یکی از نسخه های جاوا بوده که رفع شده.
البته اون مربوط به پلاگین جاوا روی مرورگرها بوده برای اجرای java applet که الان خود java دیگه از applet پشتیبانی نمیکنه. اصطلاحا discontinue شده.
منبع حرفم هم.
https://blog.storagecraft.com/solving-java-security-issues-once-and-for-all/

در مورد این که شما چه ورژنی از ویندوز رو نصب دارید و چه نرم افزاری هم نصب میکنید یا نه من واقعا کاری نمیتونم بکنم توی کامنت قبلی هم گفتم برید سراغ راه های جایگزین.
یا به صورت معمول قبل برید از ادیتور استفاده کنید.
موفق باشید.

اینکه جاوا مشکلات امنیتی داره رو بهش شک ندارم.
سایتای زیادی خونده بودم و میگفتن تا وقتی واقعا مجبور نشدین ازش استفاده نکنین.
من که توضیحات تخصصی ننوشتم که شما بفرمایین چون متخصص امنیت نیستم نظر ندم!
فقط گفتم مشکلات امنیتی داره.
درباره موضوع بعدی هم منظورم این بود همین eclipse نسخه بدون جاوا نداره که منم بتونم نصب کنم و برنامه نویسی رو یاد بگیرم؟
راستی در پست انجمن موج نور که شما برنامه notepad plus plus رو معرفی فرمودین، منم یک کامنت طولانی نوشتم براتون هم تشکر کردم و هم درباره یک مشکل عجیبی که با این برنامه داشتم پرسیدم.
میشه بخونین و پاسخ بدین؟

تا اونجایی که من میدونم نه ولی برید تو سایت eclipse.org اونجا download packages یا یه همچین چیزی و system requirement رو ببینید البته باید برید سراغ نسخه های قبلیش.
در مورد کامنت هم خوندمش ولی اگه راهی سراغ داشتم حتما میگفتم احتمالا اگه از نسخه های قبلیش استفاده کنید درست بشه یا از نرم افزارهای مشابه مثل همون نرم افزاری که موج نوری ها ازش استفاده میکنن فکر کنم edsharb یا یه همچین چیزهایی از خود notepad هم میتونید استفاده کنید میتونید اگه نمیخواید هر دفعه تو cmd کامپایل کنید دستورات کامپایل رو توی فایل txt بنویسید و بعدش پسوندش رو به bat تغییر بدید و فقط از cmd اون رو باز کنید مثلا
d:\ run.bat
واقعا دیگه راهی به ذهنم نمیرسه ولی اگه سرچ کنید حتما و حتما راه های مشابه زیادی هست.

تشکر میکنم وقت میذارین جواب میدین.
خب از اونجایی که به جز یک مورد، من برنامه کرک شده ای در سیستمم ندارم، پس طبیعتا آفیس هم ندارم.
بخاطر همین تمام مطالبم رو به جای آفیس تو notepad plus plus مینویسم!
edsharp
که نمیدونم یا دسترسپذیر نبود یا من نتونستم استفاده کنم.
notepad خود ویندوزم هم
not responding
میده و هم متون حجیم رو نمیتونه باز کنه.
یک مشکل بزرگ دیگش هم اینه که از اعراب پشتیبانی نمیکنه موقع حرکت حرف به حرف در متن و برای من که سر و کارم با متون اسلامیه، واقعا نتونستم با این مشکلاتش کنار بیام.
اتفاقا ورژنهای قبلی notepad plus plus رو امتحان کردم که این مشکلات رو داشتن.
خدا کنه در ورژنهای جدیدش حل شده باشه یا حل بشه.
توضیحش یه مقدار سخته و من نتونستم به انگلیسی مشکلم رو برای کسی بیان کنم تا حالا.

یعنی شما با چنین مشکلاتی مواجه نشدین که cursor از دست بره و حروف و کلمات به هم بریزن و یا حرف و کلمه ای به اشتباه پاک بشه؟
نمیدونم مشکل چیه و هروقت میخواستم مطلب مهمی برای جایی آماده کنم، دو سه جای سیستمم اون رو کپی میکردم که اگه با این مشکل مواجه بشم، نوشته ها و مطالب قبلیم از دست نره یا خراب نشه!

اول ممنون که به پستم سر زدی.
اگه من این پست رو نزده بودم به کامنتهای دیگه و نظر بچه ها در مورد کرک و اینها جواب نمیدادم و اینهایی که میخوام بگم صرفا نظر شخصیمه و امیدوارم نه شما و نه خانم آیت جدیش نگیرید.
دوم بگم اگه نظر شخصیم باشه با این تحریمها با این که هر روز یه سایت و سرویس رو دارن از دسترس ایرانیها خارج میکنن با این که اگر بخواهیم هم نمیتونیم سرویس و برنامه ای رو بخریم با استفاده از کرک موافقم و به نظرم ما نباید خودمون رو از تکنولوژی محروم کنیم و عقب
بندازیم.و خیلی هم برای اونها فرقی نمیکنه که ما یه برنامه ی کرک شده داشته باشیم یا صدتا اگه میخواستن میتونستن جلوی استفاده یما رو بگیرن مثلا چندبار تا حالا ویندوز شما deactivate شده و دوباره اون فایل کرک رو اجرا کردی؟ خوب میتونستن کلا ویندوز رو بپرونن یا خیلی چیزهای دیگه پس مایکروسافت و خیلی از برنامه ها براشون سود داره که از برنامشون استفاده بشه میتونن data ای که از ما استخراج میکنن بفروشن باگهای برنامشون در میاد و….

ولی اینها همه نظر شخصیم بود و باز هم به نظرم عقاید هر کسی به خودش ربط داره و ما نباید اصل احترام به عقاید دیگران رو زیر پا بزاریم.

دیدم دیگه بچه ها زیر این پست به این مفیدی که میتونه بدرد همه ی اونهایی که کلاس برنامه نویسی پایتون میرن یا پایتون کار میکنن میخوره نمیان کامنت بزارن گفتم خودم یه کامنت بزارم و از خودم به عنوان یه پست مفید و یه آدم مفید تشکر کنم خخخخخخخخ

توجه کسایی که نمیتونن به هر دلیلی از eclipse استفاده کنن رو به این ایمیل جلب میکنم این ایمیل از programlist گذاشته میشه و شما باید vscode یا visual studio code رو نصب کنید و تو ایمیل میگه مراحلی رو برید.
Hi,
I have jaws 2019, and have installed vscode (latest version).
I’ve installed the latest python extension, but when I try to run my code by pressing F5, I’m asked to select an environment.
Have I missed something in the setup?
Many thanks for any help,
David.

Add star  Andy Borka
Sat, Jul 27, 2019 at 4:38 AM
Reply-To: program-l@freelists.org
To: “program-l@freelists.org”
Reply | Reply to all | Forward | Print | Delete | Show original
Yes…
Press control+shift+p, and type python: select interpreter. When it populates with the python select interpreter command, press enter and choose an installed python version. If you don’t have one, you will have to install one found at python.org. After that, you should be able to run the code in a terminal window or python terminal.
Sent from Mail for Windows 10
– Show quoted text –
Reply | Reply to all | Forward | Print | Delete | Show original

Add star  reynoldsdavid46@gmail.com
Sat, Jul 27, 2019 at 6:52 PM
Reply-To: program-l@freelists.org
To: program-l@freelists.org
Reply | Reply to all | Forward | Print | Delete | Show original
Andy,
Typing python after pressing ctrl-shift-p brings up a list. I type python, and get 1 item which says python jupyter notebooks.
Best,
David.
– Show quoted text –
Reply | Reply to all | Forward | Print | Delete | Show original

Add star  Florian Beijers
Sat, Jul 27, 2019 at 10:01 PM
Reply-To: program-l@freelists.org
To: program-l
Reply | Reply to all | Forward | Print | Delete | Show original
It is a filter list. Arrow up and down to find the right command.

Op za 27 jul. 2019 om 16:23 schreef :

دوباره سلام بر حمیدرضای گرامی.
راستش من دوباره برنامه رو راه اندازی کردم، این بار آموزشتو خوب گوش کردم، ضمنا رفتم تو سایت pydev و راهنماشو دید زدم، اما ادیت باکس جهت کدنویسی نیومد که نیومد، البته تو سایت پایدو گفته بودن یه باگ تو خود eclipse هستش که بعضی وقتا نمی ذاره فایلهای .py باز بشن، راستش فکر کنم این ورژنی که گذاشتی با جدیدترین ورژن ویندوز ۱۰ ۱۹.۰۳ مشکل داشته باشه، البته شاید مربوط به ورژنهای مختلف جاوا هم باشه، ولی مسأله اینجاست که همه چیز انجام میشه ماژول هم درست میشه فقط با ادیتور پایتون باز نمیشه. شما میشه بگی ورژن و بیلد ویندوز دهت چند هستش. بعدش جاواهایی رو که نصب داری هم بگو. من JRE آخرین ورژنش روی سیستمم هستش، فکر کنم یه ورژن قدیمی هم از JDK رو سیستمم هستش که به خاطر کار با ADB commands نصب کرده بودم، شاید اینا باهم نخونن، خلاصه هنوز ادیتباکسش برای من ظاهر نشده. حتی رفتم از منوی windows\preferences\general\editors\file associations فایلهای *.py رو حذف کردم و دوباره اد کردم و گذاشتم روی ادیتور پایتون البته اونجا جلوی Python editor نوشته بود lucked by user یا یه همچین چیزی که نمی دونم به خاطر باگ موجوده یا این که طبیعیه. خلاصه ادیتباکس نیومد که نیومد. بعدشم فکر کنم این VScode که گفتی واسه من بد نباشه چرا که من یه چیزی میخوام که افزونه ویژوال بیسیک، یا حتی C++ رو هم داشته باشه، البته ویژوال استدیو هستش که متأسفانه خیلی خیلی حجیمه و فایلها و نرم افزارهای جانبیشم خیلی خیلی زیادن. من ۲۰۱۷ شو دارم یه چیزی حدود سی و چند گیگ هستش. این که اومد گفتم خوبه، اگه افزونه ویژوال بیسیک رو هم پشتیبانی کنه دیگه نور علی نوره، خلاصه تا حالا که میسر نشده، تا بعد ببینیم چی پیش میاد. بای تا های.

سلام مجدد.
پاسخم به کامنت قبلیتونو خوندی؟
Microsoft Windows
Version 1803 (OS Build 17134.285)
©

java version “1.8.0_202”
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

Eclipse IDE for Java Developers

Version: 2019-03 (4.11.0)

نسخه ای که گذاشتم ۲۰۱۹-۰۶ هستش ولی eclipse من ۲۰۱۹-۰۳
هستش توی سایت eclipse.org که برید لینک دانلود که بزنید و بعدش به لینک other packages برسید و روش اینتر کنید بعدش eclipse ide for java developers رو میزنید بعدش میاید تقریبا پایین صفحه بعد از لینک other builds میتونید اینجا ۲۰۱۹-۰۳ رو هم دانلود کنید حتی بچه هایی که ۳۲ bit میخوان میتونن other builds رو اینجا بزنن و برسن به نسخه هایی که ۳۲ هم داشته باشن.

اگه اون نسخه مشکلتون رو حل کرد بگید که اینجا هم تعویضش کنم باز هم تاکید میکنم وقتی template رو انتخاب کردید باید tab بزنید و ok بکنید تا فایلهای .py رو نشون بده
من یه بار دیگه مراحل رو میگم اول یه pydev project میسازید بعد میرید روی همون project و اونجا یه pydev module میسازید اونجا package name و module name رو مشخص میکنید بعد template رو مشخص میکنید و بعد ok میکنید اونجا باید editor رو بیاره اگه نیاورد میرید تو package explorer با alt+shift+q بعدش روی پروژه enter میزنید.

بازم سلام آقای آبروشن. من خودم یکی دو سالیه که تو نخ برنامه نویسی به انواع زبونا هستم، از HTML و ویژوال بیسیک شروع کردم تا همین پایتون، مسأله اینتر زدن یا ok بعد از انتخاب تمپلت نیست این کارها رو که آدم خودکار انجام میده، کلا این ورژن eclipse با ورژن ویندوز من انگار مشکل داره من حتی میرم روی فایل ماژول با پسوند .py هر چی اینتر می زنم، اف ۳ می زنم، اصلا روش راست کلیک می کنم و open رو می زنم، خبری نیست که نیست حتی با کلیدهای control+f6 یا اف ۷ که بین تبها می چرخم وقتی کنترل رو نگه می دارم میگه editors وقتی روش وایمیسم فورا محو میشه یا به محض ول کردن کنترل عین یه فلش محو میشه، کلا نتیجه این میشه که این اکلیپس با این پایدو با ویندوز ۱۰ ۶۴ بیتی من که آخرین ورژن ۱۹۰۳ هستش مشکل داره. حالا یا باید بچسبم به همون جناب ادشارپ و یا این که منتظر آپدیت و رفع باگ ایکلیپس باشیم. بای تا های.

سلام. اومدم که فقط بگم توی edsharb هم لازم نیست اون همه کارو که توی پست گفتی بکنیم. راه های خیلی زیادی هستش که نخواد اون همه کاری که گفتی رو بکنیم.
۱: وقتی توی edsharb ، f5 بزنی، script خودش ران میشه، و در مورد فایلهای python با پسوند .py, توسط cmd اجرا میشه. حالا اون دست از دوستانی که NVDA دارن میتونن با speech history, برن عقب و ببینن که آیا فایلشون ارور داده، یا خیر.
این f5 برای script هایی که باید اول کامپایل بشن و بعد اجرا، مثلِ script های bgt, خیلی به درد میخوره. دیگه نیازی به alt tab زدن و هی اینتر کردن نداره. ی f5 میزنی و تمام.
اما برای script هایی که در لحظه اجرا میشن، مثل python, شاید کارآمد نباشه.
۲: شما میتونید برید توی پوشه ای که فایل py توی اون هست، همه چیز رو not select کنید، با شیفت و f10 منو رو باز کنید و از اونجا، open command window here رو بزنید. اگر این کار رو بکنید، cmd باز میشه و دقیقا توی همون قسمت از پوشه قرار میگیره، و فقط کافیه شما بنویسید python filename.py. اینطوری خیلی راحت دوباره فایل اجرا میشه.
این edsharb اینقدر command و hot key داره که آدم بخواد یادشون بگیره توی خودش گم میشه.
اما در باره قابلیتهای دیگه این نرم افزاری که حمید آقا گذاشتش خیلی اطلاعات ندارم، فقط اومدم بگم راه های دیگه ای هم برای باز کردن فایل python هست.
و بالاخره، ممنون از آقا حمید که این برنامه رو بازم با بچه ها به اشتراک گذاشتن، بالاخره ممکنه به درد یکی بخوره.
موفق و پیروز باشید، خداحافظ.

سلام محمد حسین. مرسی از این که سر زدی ببین یه ide یا محیط توسعه ی یکپارچه خیلی امکانات بیشتری از یه run کردن در اختیار برنامه نویس میزاره از تنظیم خیلی از موارد که بدون ide باید دستی تنظیم بشن تا اتصال به سرورهای local و اتصال به github. از پیشنهاد کد مناسب تا روشهایی برای ریفکتور کردن کد و خیلی چیزهای دیگه که با سرچ میتونی بخونی.
موفق باشی.

سلام آقای آب روشن
ممنون بابت معرفی این برنامه راستش من هم وقتی میخواستم python را یاد بگیرم، دیدم python دسترسپذیر نیست بنابر این بیخیالش شدم و اومدم bgt یاد بگیرم.
تا اینکه به پست شما رسیدم.
خب من همه ی کارهایی که گفتین رو انجام دادم البته هنوز کل آموزش رو تا تهش گوش ندادم چون دارم هنوز برنامه رو راه اندازی میکنم.
اما در همین بخش اول من یه مشکلی دارم.
من جاوا رو نصب کردم، python رو که از قبل رو لپتاپم نصب دارم، ویندزم ۶۴ بیتی هست، اما وقتی در منوی desktop روی فایل eclipse.exe enter میزنم، من رو با این پیغام رو به رو میکنه.
—————————
Eclipse
—————————
The Eclipse executable launcher was unable to locate its
companion shared library.
—————————
OK
—————————

من نمیدونم با این پیغام چیکار کنم تازه وقتی enter میزنم پنجره بسته میشه و من اصلاً نمیتونم از برنامه استفاده بکنم چون اصلاً باز نمیشه که بخوام ازش استفاده بکنم.
راه حل این مشکلم چیه؟
ممنون میشم بهم پاسخ بدین.

سلام.
اگه eclipse رو از بالا یا از سایت eclipse.org دانلود کرده باشی یه فایل zip بهت میده که نباید فایل eclipse.exe رو جدا کنی و روی دسکتاپ بریزی.
فکر کنم تو اینکار رو کردی.
باید ازش shortcut بسازی و بقیه ی فایلهاش هم کنارش باشن.
و باید extract کرده باشیش چون تنظیماتش رو بتونه ذخیره کنه.
موفق باشی.

دیدگاهتان را بنویسید