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

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

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

نویسنده موضوع: برگشت به نسخه قبلی پایتون  (دفعات بازدید: 2599 بار)

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

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
برگشت به نسخه قبلی پایتون
« : 23 آبان 1394، 07:10 ب‌ظ »
سلام به همگی دوستان
سیستم عامل من اوبونتو ۱۴.۴ هستش و به صورت پیش فرض هردو نسخه پایتون (‌۲ و ۳ ) توش نصب بود. منتها نسخه ۲.۷ دیفالت بود اما من تغییر دادم و نسخه ۳.۵ رو نصب کردم و اون رو دیفالت قرار دادم. حالا یه سری مشکلات و ارور ها توی ترمینال به وجود اومده. مثلا وقتی پکیج katoolin رو تایپ میکنم ارور زیر ظاهر میشه
 File "/usr/bin/katoolin", line 23
    '''
      ^
SyntaxError: Missing parentheses in call to 'print'

درضمن سرچ کردم و متوجه این تفاوت پرانتز تو نسخه های ۲ و ۳ پایتون شدم اما الان نمیدونم مشکل این ارورها رو چطور حل کنم؟
می خواستم راهنمایی بفرمایید که مجددا نسخه ۲.۷ رو به صورت دیفالت رو سیستم قرار بدم ...

خیلی ممنون و ببخشید اگه مشکلم مبتدیانه بود !

آفلاین alih_net

  • High Sr. Member
  • *
  • ارسال: 596
  • جنسیت : پسر
    • سیدعلی حسینی
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #1 : 23 آبان 1394، 09:36 ب‌ظ »
با این دستور میتونی بسته هایی که اسمشون python هست و در پوشه /var/cache/apt (جایی که اونجا فایل نصب تمام برنامه هایی که دانلود کردی قرار دارن)  هستن رو لیست کنی.

sudo find /var/cache/apt/ -iname "*python*"

فرض کن اسم فایلی که پیدا شده ./archive/PYTHON.deb هست. با این دستور میتونی نصبش کنی:

dpkg -i /var/cache/apt/archive/PYTHON.deb

اگه درست متوجه نشدی خروجی دستور اول رو اینجا بذار تا بیشتر توضیح بدم.
« آخرین ویرایش: 23 آبان 1394، 09:57 ب‌ظ توسط مَدَّکْ »

آفلاین احسان فعالپور

  • Sr. Member
  • *
  • ارسال: 408
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #2 : 23 آبان 1394، 10:08 ب‌ظ »
اینجا پایتون ۳ رو به عنوان پایتون پیشفرض ست کردن.
شما همین کارو برای ۲٫۷ انجام بده.

http://askubuntu.com/questions/320996/make-default-python-command-to-use-python-3
عضو ارشد فدراسیون بیکاران ایران FBI

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #3 : 24 آبان 1394، 05:38 ب‌ظ »
اینجا پایتون ۳ رو به عنوان پایتون پیشفرض ست کردن.
شما همین کارو برای ۲٫۷ انجام بده.

http://askubuntu.com/questions/320996/make-default-python-command-to-use-python-3

ممنون با این کار پیشفرض عوض میشه ولی من میخوام وقتی وارد idle میشم هم پایتون ۲.۷ پیشفرض باشه.
در حال حاضر به صورت زیر هستش:

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #4 : 24 آبان 1394، 05:40 ب‌ظ »
با این دستور میتونی بسته هایی که اسمشون python هست و در پوشه /var/cache/apt (جایی که اونجا فایل نصب تمام برنامه هایی که دانلود کردی قرار دارن)  هستن رو لیست کنی.

sudo find /var/cache/apt/ -iname "*python*"

فرض کن اسم فایلی که پیدا شده ./archive/PYTHON.deb هست. با این دستور میتونی نصبش کنی:

dpkg -i /var/cache/apt/archive/PYTHON.deb

اگه درست متوجه نشدی خروجی دستور اول رو اینجا بذار تا بیشتر توضیح بدم.

ممنون از راهنمایی تون ولی فک کنم مشکل من چیز دیگه ایه  :'( در حال حاضر فقط میخوام وقتی idle  باز میشه پایتون پیشفرض نسخه ۲.۷ باشه . همین  :'(

آفلاین alih_net

  • High Sr. Member
  • *
  • ارسال: 596
  • جنسیت : پسر
    • سیدعلی حسینی
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #5 : 24 آبان 1394، 05:51 ب‌ظ »
از چه ide ای استفاده میکنید؟

آفلاین Geek

  • High Hero Member
  • *
  • ارسال: 1116
  • جنسیت : پسر
  • The answer to life the universe and everything: 42
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #6 : 24 آبان 1394، 06:21 ب‌ظ »
دوست من شما در حال حاضر داری از idle-python3.4 استفاده می‌کنی!
شما باید idle-python2.7 رو نصب کنی:

sudo apt-get install idle-python2.7
در ضمن این IDE به‌نظر من چندان جالب نیست، بهتره از یه IDE مدرن‌تر استفاده کنی، برای نمونه geany.

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #7 : 24 آبان 1394، 08:03 ب‌ظ »
دوست من شما در حال حاضر داری از idle-python3.4 استفاده می‌کنی!
شما باید idle-python2.7 رو نصب کنی:

sudo apt-get install idle-python2.7
در ضمن این IDE به‌نظر من چندان جالب نیست، بهتره از یه IDE مدرن‌تر استفاده کنی، برای نمونه geany.

خیلی ممنونم از راهنمایی تون ... میدونید مشکل من چیه؟! قبل از اینکه نسخه پایتون رو آپدیت کنم بسته Katoolin که شامل ابزارهای کالی هستش خیلی عالی کار میکرد اما حالا که به نسخه ۳ اپدیت شده این ارور رو میده:
 File "/usr/bin/katoolin", line 23
    '''
      ^
SyntaxError: Missing parentheses in call to 'print'
نمیدونم چطور این مشکل رو حل کنم  :frown: :frown: :frown:
سعی کردم نسخه پایتون رو به ۲.۷ برگردونم ولی بازم مشکل حل نشده  :'( :'( :'(

نمیدونم چیزی مثل system reastore ویندوز تو اوبونتو هست یا نه که تنظیمات سیستم رو برگردونم به چند روز قبل ...

آفلاین Geek

  • High Hero Member
  • *
  • ارسال: 1116
  • جنسیت : پسر
  • The answer to life the universe and everything: 42
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #8 : 24 آبان 1394، 08:05 ب‌ظ »
البته فکر نکنم این جواب پرسش شما باشه، ولی چرا سعی نمیکنید کدتون رو با ورژن ۳ منطبق کنید؟
میشه نمونه‌ای از کدی که می‌نویسید اینجا بذارید؟
در ضمن اصلا کاری رو گفتم انجام دادی؟
« آخرین ویرایش: 24 آبان 1394، 08:07 ب‌ظ توسط Geek »

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #9 : 26 آبان 1394، 04:14 ب‌ظ »
البته فکر نکنم این جواب پرسش شما باشه، ولی چرا سعی نمیکنید کدتون رو با ورژن ۳ منطبق کنید؟
میشه نمونه‌ای از کدی که می‌نویسید اینجا بذارید؟
در ضمن اصلا کاری رو گفتم انجام دادی؟


بله انجام دادم متاسفانه درست نشد ... دیگه کلا قاطی کردم... الان وقتی دستور پایتون رو تایپ کردم ارور زیر رو میده:
The program 'python' is currently not installed. You can install it by typing:
sudo apt-get install python-minimal
و با دستوری که در انتهاش هم اومده مجددا نصب نمیشه ...
دیگه نمیدونم چیکار کنم  ](*,) ](*,) ](*,)

آفلاین sky

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #10 : 26 آبان 1394، 04:24 ب‌ظ »
بالاخره تونستم با کمک این پیج و دستورات زیر دوباره پایتون ۲.۷ رو  نصب کنم ... \\:D/

sudo apt-get -f install 

sudo apt-get install --reinstall python python-chardet python-colorama python-distlib python-django python-django-tables2 python-six python-html5lib python-lxml python-minimal python-pkg-resources python-setuptools python-urllib3 python-requests python-pip python-virtualenv



با تشکر از همه دوستان خوبی که راهنمایی کردند

آفلاین فاروق

  • Hero Member
  • *
  • ارسال: 992
  • جنسیت : پسر
  • <شعار>این یک شعار است</شعار>
    • تارنمای فاروق
پاسخ : برگشت به نسخه قبلی پایتون
« پاسخ #11 : 27 آبان 1394، 11:08 ب‌ظ »
پیشنهاد من به شما اینه که تا جایی که میتونید به گذشته برنگردید.  :)
http://pcworms.blog.ir
بعد از بررسی پست های قدیمیم، فکر میکنم یک عذرخواهی بدهکارم! معذرت میخوام و اگر اشتباه کردم مستقیم و روشن راهنمایی کنید تا تکرار نکنم.
کانال IRC