انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Ghost Shadow در 21 مهر 1392، 09:26 بظ
-
سلام به دوستان خوب و مهربانم.
بنده قصد داشتم از این نرم افزار رایگان و متن باز در اوبونتو استفاده کنم.
قبلا در ویندوز از آن استفاده میکردم.
به سایتش مراجعه کردم و دیدم فقط یه installer برای ویندوز هست و برای بقیه پلتفرم ها سورس رو گذاشته که به پایتون هست.
سایت نرم افزار:
http://www.enzim.hu/~szia/emanim/
لینک سورس نرم افزار:
http://www.enzim.hu/~szia/emanim/emanim12.py
متاسفانه من پایتون بلد نیستم.
تنها جایی که برای راهنمایی پیدا کردم اینجا بود:
http://andrew.kvalhe.im/how-to-run-emanim-in-ubuntu/
تمام مراحل رو رفتم ولی نرم افزار به محض باز شدن بسته میشه و این اخطار در ترمینال به من داده میشه:
Segmentation fault (core dumped)
خواهش میکنم بهم کمک کنید تا بتونم از این نرم افزار در اوبونتو استفاده کنم.
پیشاپیش ممنون :)
-
هم اکنون نیازمند یاری سبزتان هستیم :D
-
:'(
همچنان منتظرم ::)
-
راستش من پایتون رو در حد helloworld بلد هستم :'(، ولی چون تا الان کسی جواب نداده اینو میگم:
همون موقع که این تاپیک رو دیدم error رو سرچ کردم به یک چیزایی هم رسیدم، فکر میکنم شما هم سرچ کرده باشین ;D
در هر صورت با سرچ میشه یک راهکار هایی پیدا کرد :P ;D
-
ممنون عزیز.
پیش نیاز ها نصب هست ولی این که چرا سورس این مشکل رو داره نمیدونم.
گوگل رو شخم زدم :D
خیلی جا ها دلایل مختلفی بود که با راه کارهای مختلفی مشکل حل میشد ولی نمیدونم این مشکلش چیه.
چون این ابزاری ساده هست و معروف نیست همون لینکی که دادم رو پیدا کردم و بقیه لینک ها Emanim رو با Eminem ( رپر آمریکایی ) اشتباه میگیره :D
-
دوست گرامی این برنامه خیلی راحت روی اوبونتوی من نصب شد و اجرا هم میشه . اینم یه اسکرین شات
کار این برنامه چی هست ؟
-
ممنون دوست عزیز.میشه مراحل اجرا رو برام بگید که به چه صورت عمل کردید؟
من اوبونتو 12.04 دارم.
این یه جور شبیه ساز امواج الکترومغناطیسی هست. ;)
توضیحات بیشتر رو میتونید تو سایتش بخونید که تو پست اول لینک دادم :)
ممنون :)
-
کار خاصی نکردم به سایت برنامه رفتم با کلیک راست و انتخاب save link as سورس برنامه را دانلود کردم ( پسوند py داره ) . بعد با دستور زیر
sudo apt-get install flip python-visual python-tk
پیش نیاز ها را نصب کردم و بعد خاصیت اجرایی به فایل سورس دادم
sudo chmod +x emanim12.py
و در اخر
./emanim12.py
من از اوبونتو 13.4 استفاده میکنم . برای کاربرد برنامه یه مثال عملی میتونید بزنید .
آف تاپیک : یه چند وقتی هست وقتی به سایت لاگین میکنم اون گزینه پست های جدید بعد از اخرین ورود ( فکر کنم همین بود ) دیگه وجود نداره و نمیتونم پستهای جدیدی که بعد از اخرین لاگین به سایت ارسال شده را بخونم . شما این مشکل را داری ؟
-
آف تاپیک : یه چند وقتی هست وقتی به سایت لاگین میکنم اون گزینه پست های جدید بعد از اخرین ورود ( فکر کنم همین بود ) دیگه وجود نداره و نمیتونم پستهای جدیدی که بعد از اخرین لاگین به سایت ارسال شده را بخونم . شما این مشکل را داری ؟
اون علامت فلشی که تو عکس مشخص کردم رو بزنید.
-
ممنون بهروز جان ولی نمیدونم چرا برای من باز همون ارور رو میده.
شاید فقط رو 13.04 درست باشه :D
به غیر از اون پیش نیاز ها چیز دیگه ای هم باید نصب بشه؟
-
ممنون بهروز جان ولی نمیدونم چرا برای من باز همون ارور رو میده.
شاید فقط رو 13.04 درست باشه :D
به غیر از اون پیش نیاز ها چیز دیگه ای هم باید نصب بشه؟
ظاهرا این ارور موقعی میاد که برنامه سعی میکنه به یه خانه از حافظه دسترسی پیدا کنه ولی نمیتونه(در واقع خانه null)
علل زیر رو تو یه سایت پیدا کردم.
Segmentation fault can also occur under following circumstances:
a) A buggy program / command, which can be only fixed by applying patch.
b) It can also appear when you try to access an array beyond the end of an array under C programming.
c) Inside a chrooted jail this can occur when critical shared libs, config file or /dev/ entry missing.
d) Sometime hardware or faulty memory or driver can also create problem.
e) Maintain suggested environment for all computer equipment (overheating can also generate this problem).
بعضی هاش رو نگرفتم چیه.
ولی مشکل باگ خود برنامه که نمیتونه باشه.
الان برای این که بدونیم که مشکل سخت افزاریه یا نرم افزاری(البته شاید زیاد مطمین نباشه)
سخت افزارتون مشکلی نداره؟
بهتره یه بار رو اوبونتو لایو هم امتحان کنید ببینید اجرا میشه یا نه.
اینا هم منابع
http://www.unix.com/programming/24590-segmentation-fault-core-dumped.html (http://www.unix.com/programming/24590-segmentation-fault-core-dumped.html)
http://www.cyberciti.biz/tips/segmentation-fault-on-linux-unix.html (http://www.cyberciti.biz/tips/segmentation-fault-on-linux-unix.html)
-
آف تاپیک : یه چند وقتی هست وقتی به سایت لاگین میکنم اون گزینه پست های جدید بعد از اخرین ورود ( فکر کنم همین بود ) دیگه وجود نداره و نمیتونم پستهای جدیدی که بعد از اخرین لاگین به سایت ارسال شده را بخونم . شما این مشکل را داری ؟
اون علامت فلشی که تو عکس مشخص کردم رو بزنید.
اقا مرسی اصلا حواسم نبود . بازم ممنون
-
نه عزیز هیچ مشکلی نداره.
اتفاقا نسخه ویندوزیش رو روی واین آخرش اجرا کردم و مشکلی نداشت ولی نمیدونم چرا در حالت عادی مثل بهروز جان اجرا نمیشه :)
-
خب دوستان ظاهرا به نسخه کتابخانه ها و یا اون وابستگی ها مربوط میشد که تو 12.04 اجرا نمیشد.
13.04 رو مجازی نصب کردم و به راحتی اجرا شد 8)
کسی راه حلی برای آپدیت کردن اون ها داره؟ :)