صفحه 1 از 1

پیش‌نیازهای اضافی

ارسال شده: جمعه 12 دی 1399, 7:00 am
توسط rezabaniv
با سلام من به تازگی فدورا نصب کردم و تا مدت زیادی اوپن‌سوزه داشتم، یه مشکل یا بهتره بگم مورد عجیبی که دیدم تعریف دیپندنسی‌ها برای بعضی پکیچ‌ها بود که بنظر میرسه اشتباهی به عنوان دیپندنسی تعریف شدن. مثلا:
برای پکیچ python3-notebook برنامه inkscape که یه برنامه کامل برای طراحی و ویرایش وکتور هست به عنوان دسپندنسی تعریف شده!
یا برای پکیچ python3-spyder از پایتون ۳.۵ تا ۳.۸ و همچنین پایتون ۲.۷ به عنوان دیپندنسی تعریف شدن که علاوه بر احتمال کانفلیکت و بی استفاده ماندن پایتون‌های قدیمی، حجم دانلود حدود ۳۸۰ مگابایت و حجم اشغال شده بعد از نصب حدود ۱.۶ گیگابایت خواهد بود!

Re: پیش‌نیازهای اضافی

ارسال شده: جمعه 12 دی 1399, 6:05 pm
توسط alirezajahanifard
سلام روی فدورا بصورت پیش فرض از پایتون ۳ استفاده میشه و چون خودم برنامه نویس پایتون هستم تا حال حاضر با بسته هاش دچار Conflict نشدم
بلکه بازم توضیحات شما دقیقا متوجه نشدم شما هشدار میدادید یا سوال داشتید

Re: پیش‌نیازهای اضافی

ارسال شده: جمعه 12 دی 1399, 10:40 pm
توسط rezabaniv
ar_jf نوشته شده: جمعه 12 دی 1399, 6:05 pm سلام روی فدورا بصورت پیش فرض از پایتون ۳ استفاده میشه و چون خودم برنامه نویس پایتون هستم تا حال حاضر با بسته هاش دچار Conflict نشدم
بلکه بازم توضیحات شما دقیقا متوجه نشدم شما هشدار میدادید یا سوال داشتید
با سلام، بنظر من این مورد شبیه یه باگ هست، وقتی آخرین نسخه پایتون یعنی 3.9 بصورت پیشفرض نصب هست و توی ویکی هم عنوان شده که پکیج python3-spyder برای استفاده از اسپایدر با پشتیبانی از پایتون سه هست و خود اسپایدر هم با پایتون سه نوشته شده، دلیلی وجود نداره که dnf بخواد پایتون دو رو هم نصب کنه و همچنین چه نیازی به نصب پایتون‌های 3.5 و 3.6 و 3.7 و 3.8 هست وقتی پایتون ۳.۹ نصب هست؟

من شخصا ترجیح میدم تا جای ممکن از پکیج‌منیجر خود سیستم‌عامل برای نصب و بروزرسانی پکیج‌های معروف پایتون استفاده کنم بجای اینکه از pip استفاده کنم، البته این قضیه بیشتر سلیقه شخصی هست منتها بنظر میرسه تیم فدورا چندان توجهی به تعریف درست دیپندنسی‌ها برای پکیج‌های پایتون نداره.

و دلیل اینکه اینجا مطرح کردم اینه که اولا مطمئن نیستم دقیقا بشه به عنوان باگ بهش اشاره کرد و دوم اینکه نمیدونستم چطوری با استفاده از باگزیلا گزارشش کنم، چند تا نمونه از گزارش‌ها رو دیدم ولی یخورده سطح زبان انگلیسیم پایینتر از اونه که بتونم گزارش کامل و خوانایی مثل اونا بنویسم.

Re: پیش‌نیازهای اضافی

ارسال شده: شنبه 13 دی 1399, 4:47 pm
توسط alirezajahanifard
rezabaniv نوشته شده: جمعه 12 دی 1399, 10:40 pm
ar_jf نوشته شده: جمعه 12 دی 1399, 6:05 pm سلام روی فدورا بصورت پیش فرض از پایتون ۳ استفاده میشه و چون خودم برنامه نویس پایتون هستم تا حال حاضر با بسته هاش دچار Conflict نشدم
بلکه بازم توضیحات شما دقیقا متوجه نشدم شما هشدار میدادید یا سوال داشتید
با سلام، بنظر من این مورد شبیه یه باگ هست، وقتی آخرین نسخه پایتون یعنی 3.9 بصورت پیشفرض نصب هست و توی ویکی هم عنوان شده که پکیج python3-spyder برای استفاده از اسپایدر با پشتیبانی از پایتون سه هست و خود اسپایدر هم با پایتون سه نوشته شده، دلیلی وجود نداره که dnf بخواد پایتون دو رو هم نصب کنه و همچنین چه نیازی به نصب پایتون‌های 3.5 و 3.6 و 3.7 و 3.8 هست وقتی پایتون ۳.۹ نصب هست؟

من شخصا ترجیح میدم تا جای ممکن از پکیج‌منیجر خود سیستم‌عامل برای نصب و بروزرسانی پکیج‌های معروف پایتون استفاده کنم بجای اینکه از pip استفاده کنم، البته این قضیه بیشتر سلیقه شخصی هست منتها بنظر میرسه تیم فدورا چندان توجهی به تعریف درست دیپندنسی‌ها برای پکیج‌های پایتون نداره.

و دلیل اینکه اینجا مطرح کردم اینه که اولا مطمئن نیستم دقیقا بشه به عنوان باگ بهش اشاره کرد و دوم اینکه نمیدونستم چطوری با استفاده از باگزیلا گزارشش کنم، چند تا نمونه از گزارش‌ها رو دیدم ولی یخورده سطح زبان انگلیسیم پایینتر از اونه که بتونم گزارش کامل و خوانایی مثل اونا بنویسم.
حالا متوجه منظور شما شدم پیشنهاد میکنم مطلب زیر رو بخونید
https://linuxfedora.ir/tutorials/progra ... for-python