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

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

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




نویسنده موضوع: مشکل در نصب pandas روی pypy3  (دفعات بازدید: 884 بار)

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

آفلاین soooot

  • Full Member
  • *
  • ارسال: 176
مشکل در نصب pandas روی pypy3
« : 13 آذر 1401، 11:24 ب‌ظ »
سلام
هم روی ویندوز تست کردم و هم روی اوبونتو 22.04 که بصورت wsl از ویندوز استور روی ویندوز 11 نصبش کردم.
آخرین نسخه pypy رو نصب کردم، روی ویندوز و لینوکس هم انواع نسخه های پایتون رو نصب کردم، یه برنامه نوشتم که داخلش از pandas استفاده کردم و وقتی با پایتون اجراش میکنم سالها طول میکشه تا پردازشش تموم بشه! برای همین رفتم سراغ cython و numba و pypy تا جایی که از طریق جستجو در گوگل متوجه شدم برای استفاده از cython باید کدها رو تغییر بدم برای همین بیخیالش شدم، numba رو تست کردم که با pandas مشکل داشت، رفتم سراغ pypy و نسخه های مختلفش رو تست کردم و الان یک هفته هست که شبانه روز دارم جستجو میکنم و انواع روش ها رو برای نصب pandas روی pypy تست میکنم ولی نتیجه نمیده، فایل pandas رو هم از سایتش گرفتم و ریختم توی فولدر لایبراری pypy بعد وارد pypy شدم pandas با موفقیت import میشد ولی وقتی برنامه رو باهاش اجرا میکردم باز در کل قسمت هایی که از pandas استفاده کرده بودم خطا میگرفت (همین برنامه بدون مشکل روی انواع نسخه های پایتون اجرا میشه)، انواع دستور ها رو هم برای نصب pandas روی pypy تست کردم، نسخه های مختلف پانداس رو هم تست کردم، نشد که نشد.
این یک نمونه از دستور هایی که تست کردم:
sudo pypy3 -m pip install --upgrade --user pandasبعد از این دستور و موقع نصب توی این مرحله به مشکل بر میخوره و بعد از یه مدت طولانی خطا میده:
Getting requirements to build wheel ... -اینم خطاش:
note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pandas
Failed to build pandas
ERROR: Could not build wheels for pandas, which is required to install pyproject.toml-based projects
تقریبا هر روشی رو که در هر سایت و انجمن خارجی گفته شده بوده تست کردم، اصلا کسی تا حالا تونسته pandas رو روی pypy اجرا کنه!؟ حتی روی یه سیستم دیگه و سرور vps هم تست کردم و همین مشکل اونجا هم بود، چیکار کنم؟

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

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #1 : 14 آذر 1401، 11:50 ق‌ظ »
چرا از همون cpython پیش‌گزیده استفاده نمی‌کنی؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین soooot

  • Full Member
  • *
  • ارسال: 176
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #2 : 14 آذر 1401، 06:20 ب‌ظ »
بیکاز نمیدونم چجوری باید ازش استفاده کنم، هر چی جستجو کردم فقط به مطالبی رسیدم که توضیح میداد cpython چیست!
برای استفاده از cython هم که باید کد رو تغییر داد که سخته...
بهترین چیزی که پیدا کردم (تغییر در کد لازم نیست، بالاترین سرعت رو داره) pypy هست که توی سایتش نوشته پانداس رو پشتیبانی میکنه، ولی هر کاری میکنم پانداس روش نصب نمیشه!

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

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #3 : 15 آذر 1401، 02:05 ب‌ظ »
cpython همون چیزیه که وقتی توزیعت رو نصب می‌کنی، از قبل روش نصبه و به اسم python3 شناخته می‌شه. در واقع هیچ کاری نه روی سیستمت و نه روی کد نباید بکنی!
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین soooot

  • Full Member
  • *
  • ارسال: 176
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #4 : 15 آذر 1401، 05:53 ب‌ظ »
cpython همون چیزیه که وقتی توزیعت رو نصب می‌کنی، از قبل روش نصبه و به اسم python3 شناخته می‌شه. در واقع هیچ کاری نه روی سیستمت و نه روی کد نباید بکنی!
خب وقتی با python3 و یا python3.10 و یا python3.11 اجراش میکنم سرعتش تفاوت محسوسی نداره و بازم چند سال طول میکشه تا پردازشش تموم بشه

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

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #5 : 15 آذر 1401، 06:04 ب‌ظ »
خب پس به نظر مشکلت از برنامه و الگوریتم‌هاته
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین soooot

  • Full Member
  • *
  • ارسال: 176
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #6 : 15 آذر 1401، 07:09 ب‌ظ »
خب پس به نظر مشکلت از برنامه و الگوریتم‌هاته
برنامه و الگوریتم ها مشکلی ندارن، چون باید 10 به توان 6 تا عدد رو هر بار توی چند تا متغیر جایگذاری کنن و هر بار با اون اعداد جایگذاری شده هزاران داده رو بسنجن، مدت زمان اجرای برنامه خیلی طولانی میشه.
اصل بحث تاپیک سر نصب نشدن pandas روی pypy3 هست، توی اینترنت هم هر چی سرچ کردم افرادی بودن که این مشکل رو مطرح کردن و یه سری هم اومدن یه دستور ساده نصب رو به عنوان جواب گذاشتن و رفتن و تهش هم مشکل حل نشده.
یه بحث هم توی گیت هاب سر این موضوع بود که تهش به نتیجه نرسیده بود و در طول بحث افراد زیاد دیگه ای هم میگفتن ما هم این مشکل رو داریم و هر کاری کردیم حل نشده!

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

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #7 : 15 آذر 1401، 11:03 ب‌ظ »
برای نصبش که کافیه این رو بزنی:
sudo apt install python3-pandas
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین soooot

  • Full Member
  • *
  • ارسال: 176
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #8 : 15 آذر 1401، 11:53 ب‌ظ »
برای نصبش که کافیه این رو بزنی:
sudo apt install python3-pandas
:-| :-| :-| :-| :-| :-| :-| :-| :-| :-|
بی خیال آقا، دمت گرم، یه راه حل دیگه پیدا میکنم.

آفلاین AminAnjom

  • Newbie
  • *
  • ارسال: 1
  • جنسیت : پسر
پاسخ : مشکل در نصب pandas روی pypy3
« پاسخ #9 : 31 امرداد 1403، 10:35 ب‌ظ »
داداش منم این مشکل رو دارم اگه راهشو پیدا کردی لطفا بهم ایمیل بزن aminanjom123@gmail.com