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

کمک و پشتیبانی => انجمن عمومی => نویسنده: جعفر فرقانلوژ در 29 تیر 1402، 08:02 ب‌ظ

عنوان: اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 29 تیر 1402، 08:02 ب‌ظ

سلام
خروجی ترمینال برای اجرا:
Traceback (most recent call last):
  File "/usr/bin/safeeyes", line 33, in <module>
    sys.exit(load_entry_point('safeeyes==2.1.5', 'console_scripts', 'safeeyes')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/safeeyes/__main__.py", line 150, in main
    safe_eyes = SafeEyes(system_locale, config)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/safeeyes/safeeyes.py", line 100, in __init__
    self.plugins_manager.init(self.context, self.config)
  File "/usr/lib/python3/dist-packages/safeeyes/plugin_manager.py", line 92, in init
    plugin['module'].init(context, config, plugin['config'])
  File "/usr/lib/python3/dist-packages/safeeyes/plugins/trayicon/plugin.py", line 407, in init
    tray_icon = TrayIcon(context, plugin_config)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/safeeyes/plugins/trayicon/plugin.py", line 146, in __init__
    self.set_labels()
  File "/usr/lib/python3/dist-packages/safeeyes/plugins/trayicon/plugin.py", line 187, in set_labels
    entry[0].set_label(self.context['locale'].ngettext(entry[1][0], entry[1][1], entry[2]) % entry[2])
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
ValueError: unsupported format character 'I' (0x49) at index 6

عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: دانیال بهزادی در 30 تیر 1402، 07:02 ق‌ظ
چه نگارشی؟ رو چه توزیع و ارائه‌ای؟
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 30 تیر 1402، 10:11 ق‌ظ
چه نگارشی؟ رو چه توزیع و ارائه‌ای؟
نسخه کنونی مخازن رسمی در دبیان ۱۲ ازمایشی
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: دانیال بهزادی در 30 تیر 1402، 11:51 ق‌ظ
دبیان ۱۲ آزمایشی چیه دیگه؟ دبیان ۱۲ پایداره. دبیان ۱۳ آزمایشیه. ولی در هر صورت من safeyes رو روی هردوتا دارم و مشکلی نداره.
اینی که گذاشتی به نظرمی‌رسه مشکل از پروندهٔ بومی‌سازی‌ای باشه که داره ازش می‌خونه.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 30 تیر 1402، 01:01 ب‌ظ
دبیان ۱۲ آزمایشی چیه دیگه؟ دبیان ۱۲ پایداره. دبیان ۱۳ آزمایشیه. ولی در هر صورت من safeyes رو روی هردوتا دارم و مشکلی نداره.
اینی که گذاشتی به نظرمی‌رسه مشکل از پروندهٔ بومی‌سازی‌ای باشه که داره ازش می‌خونه.
من روی شاخه ازمایشی هستم از تنظیمات هم نوشته : دبیان گنو/لینوکس ۱۲
این مشکل پایتون باید از جای دیگه باشه چون با pip  هم مشکل دارم :
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.
   
    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.
   
    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.
   
    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Qozhy در 30 تیر 1402، 03:08 ب‌ظ
برای استفاده از pip یا باید تو یک دایرکتوری محیط مجازی بسازی.(البته این رو هم باید قبلش نصب کنی: python3-full) از توی ترمینال این رو اجرا کن
python3 -m venv myvenvبعد فعالش کن:
source myvenv/bin/activateحالا می‌تونی با دستور pip هر چی خواستی رو نصب کنی.
یک راه دیگر هم همینه که خود دبیان توضیح داده. مثلا برای نصب pandas:
apt install python3-pandas
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 30 تیر 1402، 03:24 ب‌ظ
ممنون . فعلا که با اضافه کردن --break-system-packages راه افتاد کارم
مشکل دیگه هم اینه که معمولا دیسکاور و دراگون پلیر هم کرش میکنن و بسته میشن
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Dragon- در 30 تیر 1402، 06:11 ب‌ظ
اصلا خوندید اونجا گفته استفاده از این آپشن می‌تونه باعث خرابی سیستم بشه؟
از اونجایی که گفتید دراگون پلیر و دیسکاور هم کرش می‌کنند، فکر کنم پایتون روی سیستم خراب شده.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 30 تیر 1402، 10:35 ب‌ظ
اصلا خوندید اونجا گفته استفاده از این آپشن می‌تونه باعث خرابی سیستم بشه؟
از اونجایی که گفتید دراگون پلیر و دیسکاور هم کرش می‌کنند، فکر کنم پایتون روی سیستم خراب شده.
اوو :o چند وقت بود خیلی تلاش کرده بودم گندی نزنم  ;D ولی مثل اینکه نمیشه . فقط نکته اینکه دیسکاور قبل این عمل من کرش میکرد از اول اما دراگون پلیر جدید بود . همینطوری عادی که نمیشه با نصب دوباره درستش کرد نه ؟
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Dragon- در 30 تیر 1402، 11:34 ب‌ظ
نمی‌دونم میشه درستش کرد یا نه. یه بار discover و dragon player رو توی ترمینال باز کنید؛ انقدر کار کنید تا کرش کنند. بعد ببینید از چیز‌هایی که توی ترمینال نوشته شده می‌تونید دلیل کرش کردن رو بفهمید یا نه.

pip رو با دسترسی روت اجرا کردید؟
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Qozhy در 30 تیر 1402، 11:42 ب‌ظ
pip رو نباید با دسترسی روت اجرا کرد. مگر اونایی که خود دبیان اورده باشه تو مخزن که مثل بقیه پکیج‌ها نصب می‌شه. دراگون پلیر فکر نکم به پایتون بستگی داشته باشه.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Qozhy در 30 تیر 1402، 11:53 ب‌ظ
ضمنا اگر از دبیان آزمایشی استفاده می‌کنید باید آن را به دبیان ۱۳ ارتقا بدید، چون که همینک دبیان ۱۲ پایدار منتشر شده.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Dragon- در 30 تیر 1402، 11:54 ب‌ظ
اصلا خوندید اونجا گفته استفاده از این آپشن می‌تونه باعث خرابی سیستم بشه؟
از اونجایی که گفتید دراگون پلیر و دیسکاور هم کرش می‌کنند، فکر کنم پایتون روی سیستم خراب شده.
dragon player و discover ربط خاصی به پایتون ندارند. نمی‌دونم چرا فکر کردم اینها رو با پایتون نوشتند.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 31 تیر 1402، 10:27 ق‌ظ
نمی‌دونم میشه درستش کرد یا نه. یه بار discover و dragon player رو توی ترمینال باز کنید؛ انقدر کار کنید تا کرش کنند. بعد ببینید از چیز‌هایی که توی ترمینال نوشته شده می‌تونید دلیل کرش کردن رو بفهمید یا نه.

pip رو با دسترسی روت اجرا کردید؟
دیسکاور معمولا چند ثانیه بعد اجرا کرش میکنه و بسته میشه دراگون پلیر سومین باری که یک موسیقی رو پخش میکنه تا تموم میشه بسته میشه :/

بدون اون اپشن یک بار کردم دروغ نگفته باشم ولی باز همون خطا رو میداد با اون اپشن نه .

bash: discover: command not found
اصلا خوندید اونجا گفته استفاده از این آپشن می‌تونه باعث خرابی سیستم بشه؟
از اونجایی که گفتید دراگون پلیر و دیسکاور هم کرش می‌کنند، فکر کنم پایتون روی سیستم خراب شده.
dragon player و discover ربط خاصی به پایتون ندارند. نمی‌دونم چرا فکر کردم اینها رو با پایتون نوشتند.
اممم گرافیک انویدیا هم به کل خاموش کردم نمیدونم دلیلش چیه یک بار بروزرسانی کنم ببینم چی میشه


ویرایش : اوضاع خراب تر به نظر میاد  :P :
sudo apt update
Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 292125 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to lock directory /var/lib/apt/lists/

عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: Dragon- در 31 تیر 1402، 07:21 ب‌ظ
برای اجرای discover، از دستور plasma-discover استفاده کنید.
این آخری که گذاشتید چیز خاصی نیست.  packagekit داره cache مخازن رو بروزرسانی می‌کنه. یکمی صبر کنید تا کارش تموم بشه. APT اجازه نمیده همزمان دوتا پردازش مختلف، cache مخازن رو بروزرسانی کنند چون ممکنه اختلال بین اونها ایجاد بشه.
عنوان: پاسخ : اجرا نشدن Safe Eyes
ارسال شده توسط: جعفر فرقانلوژ در 31 تیر 1402، 11:11 ب‌ظ
ممنون دوباره امتحان میکنم