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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: نرم افزار حسابداری امير  (دفعات بازدید: 4339 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین احمد حمزه ئی

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
    • Github
نرم افزار حسابداری امير
« : 13 تیر 1394، 01:08 ق‌ظ »
سلام

سعی کردم نرم افزار حسابداری امير نسخه ی پایتونی رو اجرا کنم.
کد های ویرایش 241 برنامه رو از لانچپد برنامه امیر گرفتم و...

نحوه نصب:
فایل deb رو از گیت هاب پروژه دریافت و نصب کنید.
فقط موقع نصب به اینترنت متصل باشید تا وابستگی ها رو هم نصب کنه.

اجرا:
در صورتی که برنامه رو توی دش پیدا نکردید یک بار log off کنید.
برای اجرا از ترمینال و نمایش تمامی هشدار ها (مناسب برای اشکال زدایی):
amir -n
مستندات:
پس از نصب، این فایل رو با مرورگرتون باز کنید:
/usr/share/doc/amir/html/index.html
اشکالات:
همین جا گزارش بدید.

محیط برنامه:

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نرم افزار حسابداری امير
« پاسخ #1 : 13 تیر 1394، 02:10 ب‌ظ »
شما که این‌قدر خوب می‌نویسی چرا همین‌ها رو توی ویکی نمی‌ذاری؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین احمد حمزه ئی

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
    • Github
پاسخ : نرم افزار حسابداری امير
« پاسخ #2 : 17 تیر 1394، 10:48 ق‌ظ »
شما که این‌قدر خوب می‌نویسی چرا همین‌ها رو توی ویکی نمی‌ذاری؟

شما لطف داری، خدمت شما: لینک نرم افزار در ویکی

یه اشکالی وجود داشت که با اعمال تنظیمات این خروجی بوجود میومد:
Traceback (most recent call last):
  File "/usr/share/amir/amir/setting.py", line 449, in on_ok_clicked
    self.on_apply_clicked(None)
  File "/usr/share/amir/amir/setting.py", line 446, in on_apply_clicked
    self.applyConfigSetting()
  File "/usr/share/amir/amir/setting.py", line 433, in applyConfigSetting
    ids += '%d,' % sub.get_id_from_name(name)
  File "/usr/share/amir/amir/class_subject.py", line 90, in get_id_from_name
    return query.first().id
AttributeError: 'NoneType' object has no attribute 'id'

برای حل مشکل در تنظیمات -> پیکربندی گزینه income رو به درآمد های متفرقه تغییر بدید.
توی پایگاه داده ای که نسخه های بعدی ایجاد می کنند، این مشکل حل شده.

آفلاین بهنام …

  • High Hero Member
  • *
  • ارسال: 1028
  • إن أحسنتم أحسنتم لأنفسكم وإن أسأتم فلها
پاسخ : نرم افزار حسابداری امير
« پاسخ #3 : 18 تیر 1394، 06:42 ب‌ظ »
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
Traceback (most recent call last):
  File "/usr/share/amir/bin/amir.py", line 75, in <module>
    from amir.amirconfig import AmirConfig
  File "/usr/share/amir/amir/amirconfig.py", line 37, in <module>
    import database
  File "/usr/share/amir/amir/database/__init__.py", line 25, in <module>
    from Customers import Customers
  File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
ImportError: No module named reportlab.lib.set_ops
:) :)

آفلاین احمد حمزه ئی

  • Jr. Member
  • *
  • ارسال: 66
  • جنسیت : پسر
    • Github
پاسخ : نرم افزار حسابداری امير
« پاسخ #4 : 18 تیر 1394، 07:53 ب‌ظ »
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
Traceback (most recent call last):
  File "/usr/share/amir/bin/amir.py", line 75, in <module>
    from amir.amirconfig import AmirConfig
  File "/usr/share/amir/amir/amirconfig.py", line 37, in <module>
    import database
  File "/usr/share/amir/amir/database/__init__.py", line 25, in <module>
    from Customers import Customers
  File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
ImportError: No module named reportlab.lib.set_ops

بسته python-reportlab رو نصب کنید و دوباره امتحان کنید.
به نظر میرسه نرم افزار به این بسته برای ساخت pdf احتیاج داره.

ویرایش: این خط به نظر اضافی میاد:
File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
چون هیچ کجای دیگه برنامه از کتابخونه reportlab استفاده نشده.
« آخرین ویرایش: 18 تیر 1394، 08:17 ب‌ظ توسط احمد حمزه ئی »

آفلاین بهنام …

  • High Hero Member
  • *
  • ارسال: 1028
  • إن أحسنتم أحسنتم لأنفسكم وإن أسأتم فلها
پاسخ : نرم افزار حسابداری امير
« پاسخ #5 : 20 تیر 1394، 02:14 ق‌ظ »
بسته‌ای که گفتید را نصبیدم ولی متأسفانه همون خطای قبلی که گفتم دیده شد.
امیدوارم مشکل را بتونید پیدا کنید. ممنون که پیگیری* می‌کنید.





ــــــــــــــــــــــــــــــــ
* حقیقتش من اصلاً نمی‌دونم این برنامه چه کاری انجام می‌ده و شاید به دردم بخوره و شاید هم نخوره.
من این چند وقته دارم سعی می‌کنم به برنامه‌هایی که دوستان زحمت می‌کشند می‌سازند یا تعمیر می‌کنند یه سرک می‌کشم تا انگیزشون واسه ادامه دادن بیشتر باشه. موفق باشید.
:) :)

آفلاین NewBot

  • Jr. Member
  • *
  • ارسال: 59
  • جنسیت : پسر
  • Ubuntu 16.04
    • آپلود
پاسخ : نرم افزار حسابداری امير
« پاسخ #6 : 12 مهر 1395، 10:51 ب‌ظ »
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
Traceback (most recent call last):
  File "/usr/share/amir/bin/amir.py", line 75, in <module>
    from amir.amirconfig import AmirConfig
  File "/usr/share/amir/amir/amirconfig.py", line 37, in <module>
    import database
  File "/usr/share/amir/amir/database/__init__.py", line 25, in <module>
    from Customers import Customers
  File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
ImportError: No module named reportlab.lib.set_ops

بسته python-reportlab رو نصب کنید و دوباره امتحان کنید.
به نظر میرسه نرم افزار به این بسته برای ساخت pdf احتیاج داره.

ویرایش: این خط به نظر اضافی میاد:
File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
چون هیچ کجای دیگه برنامه از کتابخونه reportlab استفاده نشده.

با سلام
این مشکل حل شده ؟؟؟
چون من این پکیجی که گفتید رو نصب کردم ولی همون خطارو داد
:~$ amir -n
Traceback (most recent call last):
  File "/usr/share/amir/bin/amir.py", line 75, in <module>
    from amir.amirconfig import AmirConfig
  File "/usr/share/amir/amir/amirconfig.py", line 37, in <module>
    import database
  File "/usr/share/amir/amir/database/__init__.py", line 25, in <module>
    from Customers import Customers
  File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
ImportError: No module named set_ops

ببخشید که تاپیک قدیمی میارم بالا
گفتم شاید کسه دیگه ای هم مشکل رو داره چون تو نت گشتم نتونستم به نتیجه برسم و برنامه اجرا نمیشه.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نرم افزار حسابداری امير
« پاسخ #7 : 12 مهر 1395، 11:38 ب‌ظ »
با سلام
این مشکل حل شده ؟؟؟
چون من این پکیجی که گفتید رو نصب کردم ولی همون خطارو داد
:~$ amir -n
Traceback (most recent call last):
  File "/usr/share/amir/bin/amir.py", line 75, in <module>
    from amir.amirconfig import AmirConfig
  File "/usr/share/amir/amir/amirconfig.py", line 37, in <module>
    import database
  File "/usr/share/amir/amir/database/__init__.py", line 25, in <module>
    from Customers import Customers
  File "/usr/share/amir/amir/database/Customers.py", line 7, in <module>
    from reportlab.lib.set_ops import unique
ImportError: No module named set_ops

ببخشید که تاپیک قدیمی میارم بالا
گفتم شاید کسه دیگه ای هم مشکل رو داره چون تو نت گشتم نتونستم به نتیجه برسم و برنامه اجرا نمیشه.

از اوبونتو ۱۴.۰۴ استفاده کن
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن