انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => نویسنده: احمد حمزه ئی در 13 تیر 1394، 01:08 قظ
-
سلام
سعی کردم نرم افزار حسابداری امير (http://forum.ubuntu.ir/index.php/topic,6087.0.html) نسخه ی پایتونی رو اجرا کنم.
کد های ویرایش 241 برنامه (http://bazaar.launchpad.net/~amir-team/amir/trunk/revision/241) رو از لانچپد برنامه امیر (https://launchpad.net/amir/) گرفتم و...
نحوه نصب:
فایل deb رو از گیت هاب پروژه (https://github.com/AhmadHamzeei/Amir-Accounting/releases) دریافت و نصب کنید.
فقط موقع نصب به اینترنت متصل باشید تا وابستگی ها رو هم نصب کنه.
اجرا:
در صورتی که برنامه رو توی دش پیدا نکردید یک بار log off کنید.
برای اجرا از ترمینال و نمایش تمامی هشدار ها (مناسب برای اشکال زدایی):
amir -n
مستندات:
پس از نصب، این فایل رو با مرورگرتون باز کنید:
/usr/share/doc/amir/html/index.html
اشکالات:
همین جا گزارش بدید.
محیط برنامه:
(https://raw.githubusercontent.com/AhmadHamzeei/Amir-Accounting/master/amir.png)
-
شما که اینقدر خوب مینویسی چرا همینها رو توی ویکی نمیذاری؟
-
شما که اینقدر خوب مینویسی چرا همینها رو توی ویکی نمیذاری؟
شما لطف داری، خدمت شما: لینک نرم افزار در ویکی (http://wiki.ubuntu.ir/wiki/Amir-Accounting)
یه اشکالی وجود داشت که با اعمال تنظیمات این خروجی بوجود میومد:
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 رو به درآمد های متفرقه تغییر بدید.
توی پایگاه داده ای که نسخه های بعدی ایجاد می کنند، این مشکل حل شده (https://github.com/AhmadHamzeei/Amir-Accounting/commit/48a93f0991a38421a9b5cf2f391a524679efd8e9).
-
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
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
-
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
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 استفاده نشده.
-
بستهای که گفتید را نصبیدم ولی متأسفانه همون خطای قبلی که گفتم دیده شد.
امیدوارم مشکل را بتونید پیدا کنید. ممنون که پیگیری* میکنید.
ــــــــــــــــــــــــــــــــ
* حقیقتش من اصلاً نمیدونم این برنامه چه کاری انجام میده و شاید به دردم بخوره و شاید هم نخوره.
من این چند وقته دارم سعی میکنم به برنامههایی که دوستان زحمت میکشند میسازند یا تعمیر میکنند یه سرک میکشم تا انگیزشون واسه ادامه دادن بیشتر باشه. موفق باشید.
-
سلام. من که سر در نمیارم. ساده بگید چه کنم؟ دیدم خط آخر متفاوته.
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
ببخشید که تاپیک قدیمی میارم بالا
گفتم شاید کسه دیگه ای هم مشکل رو داره چون تو نت گشتم نتونستم به نتیجه برسم و برنامه اجرا نمیشه.
-
با سلام
این مشکل حل شده ؟؟؟
چون من این پکیجی که گفتید رو نصب کردم ولی همون خطارو داد
:~$ 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
ببخشید که تاپیک قدیمی میارم بالا
گفتم شاید کسه دیگه ای هم مشکل رو داره چون تو نت گشتم نتونستم به نتیجه برسم و برنامه اجرا نمیشه.
از اوبونتو ۱۴.۰۴ استفاده کن