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

کمک و پشتیبانی => انجمن عمومی => نویسنده: EnriqueTTE در 16 تیر 1401، 01:10 ب‌ظ

عنوان: کار نکردن pip
ارسال شده توسط: EnriqueTTE در 16 تیر 1401، 01:10 ب‌ظ
چند وقتیه هرکاری بخوام با pip انجام بدم با این خطا مواجه میشم.
بسته های python-pip و python-resolvelib رو حذف کردم، کش pacman رو هم پاک کردم و دوباره نصبشون کردم شاید درست بشه. اما بازم همینه.

متن خطا:
ERROR: Exception:
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper
    status = run_func(*args)
  File "/usr/lib/python3.10/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper
    return func(self, options, args)
  File "/usr/lib/python3.10/site-packages/pip/_internal/commands/install.py", line 341, in run
    requirement_set = resolver.resolve(
  File "/usr/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 94, in resolve
    result = self._result = resolver.resolve(
  File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 454, in resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 319, in resolve
    name, crit = self._merge_into_criterion(r, parent=None)
  File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 176, in _merge_into_criterion
    crit = Criterion.from_requirement(self._p, requirement, parent)
  File "/usr/lib/python3.10/site-packages/resolvelib/resolvers.py", line 79, in from_requirement
    matches = provider.find_matches(requirements=[requirement])
TypeError: PipProvider.find_matches() missing 2 required positional arguments: 'identifier' and 'incompatibilities'

اینم عکسش:
(https://forum.ubuntu-ir.org/index.php?action=dlattach;topic=155241.0;attach=53803;image)
عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: EnriqueTTE در 16 تیر 1401، 01:23 ب‌ظ
یه نکته که الان متوجه شدم، توی venv میتونم از pip استفاده کنم بدون هیچ مشکلی.
عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: MADMAN در 20 تیر 1401، 12:53 ب‌ظ
با pip3 نصب کن شاید شد
عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: esmaeelE در 20 تیر 1401، 03:30 ب‌ظ
نباید از pip خارج از virtualenv استفاده می‌کردید. این کار سیستم را دچار مشکل خواهد کرد.
یک کاربر جدید بسازید با اون کار کنید.

عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: EnriqueTTE در 20 تیر 1401، 07:14 ب‌ظ
توزیع رو عوض کردم. اینجا همچین مشکلی ندارم
عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: مرتضی . م در 21 تیر 1401، 02:00 ق‌ظ
توزیع رو عوض کردم. اینجا همچین مشکلی ندارم
در کل سعی کن برای نصب کتابخونه و ... روی کل سیستم از مدیر بسته اون توزیع استفاده کنی نه pip. حالا الان حل شد ولی کار غلط رو نباید انجام داد
عنوان: پاسخ : کار نکردن pip
ارسال شده توسط: EnriqueTTE در 22 تیر 1401، 12:01 ب‌ظ
در کل سعی کن برای نصب کتابخونه و ... روی کل سیستم از مدیر بسته اون توزیع استفاده کنی نه pip. حالا الان حل شد ولی کار غلط رو نباید انجام داد

درسته اما کاری که میخواستم انجام بدم فقط باید با pip انجام میشد.