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

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: hamid_asadi در 09 امرداد 1399، 05:11 ب‌ظ

عنوان: خطا در اجرای ابزار domain analyzer
ارسال شده توسط: hamid_asadi در 09 امرداد 1399، 05:11 ب‌ظ
سلام
من طبق آموزشی که تو سایت github درباره یک ابزاری معرفی شده جلو رفتم... همه چیز اوکی بوده ولی وقتی میخوام نرم افزار رو اجرا کنم این خطا رو میده:

./domain_analyzer.py
/usr/bin/env: ‘python’: No such file or directory

اینم آدرسش:

https://github.com/eldraco/domain_analyzer

Ubuntu 20.04
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: esmaeelE در 09 امرداد 1399، 06:48 ب‌ظ
پیام خطا را جستجو کنید.

/usr/bin/env: ‘python’: No such file or directory
https://askubuntu.com/a/942951/678872

به نظر می‌رسه که این اسکریپت نیاز به پایتون ۲ داره که در UBUNTU 20.04 موجود نیست.



عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: دانیال بهزادی در 12 امرداد 1399، 10:39 ب‌ظ
باید بستهٔ پایتون رو نصب کنی:

$ sudo apt install python-is-python3
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: hamid_asadi در 12 امرداد 1399، 10:50 ب‌ظ
باید بستهٔ پایتون رو نصب کنی:

$ sudo apt install python-is-python3
ببخشید این آخرین نگارش پایتون رو نصب میکنه؟
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: M!lad در 12 امرداد 1399، 11:47 ب‌ظ
این بسته لینک‌های لازم رو ایجاد می‌کنه تا اگر کسی آدرس usr/bin/python/ رو صدا زد به نسخه 3 هدایت بشه.

درواقع همین الان Python3 روی سیستم شما نصب هست.
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: ABOLDOM در 13 امرداد 1399، 07:53 ق‌ظ
باید بستهٔ پایتون رو نصب کنی:

$ sudo apt install python-is-python3

در دبیان این دستور کار نمیکنه جایگزینی برای دبیان هم هستش ؟
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: M!lad در 13 امرداد 1399، 11:16 ق‌ظ
در Debian بسته Python2 هنوز موجود هست و باید از همون استفاده بشه.
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: hamid_asadi در 13 امرداد 1399، 03:32 ب‌ظ
باید بستهٔ پایتون رو نصب کنی:

$ sudo apt install python-is-python3
نصبش کردم. بعد رفتم نرم افزار رو اجرا کنم خطای زیر رو داد:
./domain_analyzer.py
  File "./domain_analyzer.py", line 122
    print 'You need to install python-dnspython. apt-get install python-dnspython'
          ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('You need to install python-dnspython. apt-get install python-dnspython')?

دستور apt-get install python-dnspython هم با sudo زدم نصب شد. ولی مجدد باز خطای بالا رو میده
عنوان: پاسخ : خطا در اجرای ابزار domain analyzer
ارسال شده توسط: esmaeelE در 13 امرداد 1399، 03:43 ب‌ظ
برنامه داره با python3 اجرا میشه(اسکریپت domain_analyzer.py) در حالی که کد‌ها با python2 نوشته شدند.
اینو باید یه طوری حل کنید.

روی دبیان تست کنید
/usr/bin/python2.7 domain_analyzer.py