Pip: خطأ في التأكيد مع قائمة النقاط

تم إنشاؤها على ٢٧ يوليو ٢٠١٣  ·  42تعليقات  ·  مصدر: pypa/pip

لقد واجهت الخطأ التالي بعد تثبيت Pip ومحاولة:
قائمة النقاط - قديمة


C:\Python33\Scripts\pip-script.py run on 07/27/13 15:32:54
Exception:
Traceback (most recent call last):
  File "C:\Python33\lib\site-packages\pip\basecommand.py", line 134, in main
    status = self.run(options, args)
  File "C:\Python33\lib\site-packages\pip\commands\list.py", line 74, in run
    self.run_outdated(options)
  File "C:\Python33\lib\site-packages\pip\commands\list.py", line 83, in run_outdated
    for dist, remote_version_raw, remote_version_parsed in self.find_packages_latests_versions(options):
  File "C:\Python33\lib\site-packages\pip\commands\list.py", line 104, in find_packages_latests_versions
    installed_packages = get_installed_distributions(local_only=options.local, include_editables=False, skip=self.skip)
  File "C:\Python33\lib\site-packages\pip\util.py", line 384, in get_installed_distributions
    return [d for d in pkg_resources.working_set
  File "C:\Python33\lib\site-packages\pip\util.py", line 387, in <listcomp>
    and editable_test(d)
  File "C:\Python33\lib\site-packages\pip\util.py", line 377, in <lambda>
    editable_test = lambda d: not dist_is_editable(d)
  File "C:\Python33\lib\site-packages\pip\util.py", line 347, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "C:\Python33\lib\site-packages\pip\__init__.py", line 194, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError
lisshow auto-locked bug

التعليق الأكثر فائدة

لا تزال المشكلة موجودة في _Ubuntu 15.04 و pip 1.5.6 و Distribute-0.7.3_ (ترقية النقطة لـ "pip" أو "التوزيع" لا تعمل ، حيث يبدو أن المشكلة خاصة بـ Ubuntu. انظر أدناه).

الإصلاح:

  • لإزالة حزمة ubuntu: sudo apt-get remove --auto-remove python-pip
  • تنزيل برنامج تثبيت النقطة الرسمي: wget https://bootstrap.pypa.io/get-pip.py
  • قم بتثبيت النقطة عن طريق تشغيل المثبت الذي تم تنزيله: sudo python get-pip.py
  • أضف رابط sym لتشغيله بدون مسار كامل: sudo ln -s /usr/local/bin/pip /usr/bin/pip

منجز!


سجلات القضية:

$ sudo pip install -U pip
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-6.1.1-py2.py3-none-any.whl#md5=172eb5abab25a5e0f7a7b63c7a49378d
  Downloading pip-6.1.1-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
  Found existing installation: pip 1.5.6
    Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...

$ pip install --upgrade distribute
Downloading/unpacking distribute
  Downloading distribute-0.7.3.zip (145kB): 145kB downloaded
  Running setup.py (path:/tmp/pip-build-ZpdlMd/distribute/setup.py) egg_info for package distribute

Downloading/unpacking setuptools>=0.7 (from distribute)
  Downloading setuptools-16.0-py2.py3-none-any.whl (461kB): 461kB downloaded
Installing collected packages: setuptools, distribute
  Running setup.py install for distribute

Successfully installed setuptools distribute
Cleaning up...

$ pip list
aniso8601 (0.92)
...
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 142, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 151, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 367, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 299, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing debug log for failure in /home/user/.pip/pip.log

ال 42 كومينتر

يحدث ذلك عند تثبيت التوزيع باستخدام البرنامج النصي http://python-distribute.org/distribute_setup.py . تشغيل pip install -U distribute يحل المشكلة. يتكاثر الخطأ فقط في pip==1.4 . إليك سبب فشل هذا الخط:

ipdb> specs
[]

حسنًا ، لقد تم حل هذه المشكلة ولكن لدي الآن مشكلة في أي وقت أحاول تثبيت حزمة أو ترقية حزمة قديمة.

لقد قمت بترقية التوزيع ، والذي يقوم أيضًا بترقية setuptools.


C:\Python33\Scripts\pip-script.py run on 07/30/13 10:55:56
Downloading/unpacking openpyxl

  Getting page https://pypi.python.org/simple/openpyxl/
  URLs to search for versions for openpyxl:
  * https://pypi.python.org/simple/openpyxl/
  Analyzing links from page https://pypi.python.org/simple/openpyxl/
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.4.tar.gz#md5=1c7c750dc2a2fdb8fbdff06d626b0de6 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.4
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.3.tar.gz#md5=dc0ab019f3d3b815c7b811df7b5ea64d (from https://pypi.python.org/simple/openpyxl/), version: 1.5.3
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.5.tar.gz#md5=b74d128eb8bd0df5cb66f0bf4ff581c8 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.5
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.1.0.zip#md5=46eb03d68c15e29b0d7337c0c350f441 (from https://pypi.python.org/simple/openpyxl/), version: 1.1.0
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.2.tar.gz#md5=b9b733405607312c736811d1dac01119 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.2
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.2.3.zip#md5=fd9104954b9b016d92ba5300cbd8a8a7 (from https://pypi.python.org/simple/openpyxl/), version: 1.2.3
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.1.7.zip#md5=37cd161925e34379a0a69a3732325f8b (from https://pypi.python.org/simple/openpyxl/), version: 1.1.7
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.1.5.tar.gz#md5=7da06c60291d888671c2b65be9978ca4 (from https://pypi.python.org/simple/openpyxl/), version: 1.1.5
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.1.6.zip#md5=a71d9715d102ae03b953a7c5005fabed (from https://pypi.python.org/simple/openpyxl/), version: 1.1.6
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.6.1.tar.gz#md5=d0d92b3b8128609be93a044ce3dac3f8 (from https://pypi.python.org/simple/openpyxl/), version: 1.6.1
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.0.tar.gz#md5=5d1a4a6c6747b9d4985211d4738f738d (from https://pypi.python.org/simple/openpyxl/), version: 1.5.0
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.1.tar.gz#md5=acc3c52c9f7340c71f226f840d11b0e7 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.1
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.1.4.zip#md5=e56cfbffddf58fb7a97f43f02e0c931a (from https://pypi.python.org/simple/openpyxl/), version: 1.1.4
    Skipping link https://pypi.python.org/packages/2.6/o/openpyxl/openpyxl-1.1.0-py2.6.egg#md5=6e5740380a9829879b67816c71fc145e (from https://pypi.python.org/simple/openpyxl/); unknown archive format: .egg
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.8.tar.gz#md5=a267dd0dd0d4eb49908d7e9cd7a9ee30 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.8
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.6.tar.gz#md5=6b080e13593e57b2e3241b5c242c0bdf (from https://pypi.python.org/simple/openpyxl/), version: 1.5.6
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.5.7.tar.gz#md5=ed1dbbb80878efb8e39e6cefba07bd17 (from https://pypi.python.org/simple/openpyxl/), version: 1.5.7
    Found link https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.6.2.tar.gz#md5=9f24ed772c98f24ae693f8ab6c7b7016 (from https://pypi.python.org/simple/openpyxl/), version: 1.6.2
  Using version 1.6.2 (newest of versions: 1.6.2, 1.6.1, 1.5.8, 1.5.7, 1.5.6, 1.5.5, 1.5.4, 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.2.3, 1.1.7, 1.1.6, 1.1.5, 1.1.4, 1.1.0)
  Downloading from URL https://pypi.python.org/packages/source/o/openpyxl/openpyxl-1.6.2.tar.gz#md5=9f24ed772c98f24ae693f8ab6c7b7016 (from https://pypi.python.org/simple/openpyxl/)
  Running setup.py egg_info for package openpyxl

    C:\Python33\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'tests_require'

      warnings.warn(msg)

    C:\Python33\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'test_suite'

      warnings.warn(msg)

    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]

       or: -c --help [cmd1 cmd2 ...]

       or: -c --help-commands

       or: -c cmd --help



    error: invalid command 'egg_info'

    Complete output from command python setup.py egg_info:

    C:\Python33\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'tests_require'

  warnings.warn(msg)

C:\Python33\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'test_suite'

  warnings.warn(msg)

usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]

   or: -c --help [cmd1 cmd2 ...]

   or: -c --help-commands

   or: -c cmd --help



error: invalid command 'egg_info'

----------------------------------------

Cleaning up...

  Removing temporary dir c:\users\odhinn\appdata\local\temp\pip-build-Odhinn...
Command python setup.py egg_info failed with error code 1 in c:\users\odhinn\appdata\local\temp\pip-build-Odhinn\openpyxl

Exception information:
Traceback (most recent call last):
  File "C:\Python33\lib\site-packages\pip\basecommand.py", line 134, in main
    status = self.run(options, args)
  File "C:\Python33\lib\site-packages\pip\commands\install.py", line 236, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "C:\Python33\lib\site-packages\pip\req.py", line 1124, in prepare_files
    req_to_install.run_egg_info()
  File "C:\Python33\lib\site-packages\pip\req.py", line 257, in run_egg_info
    command_desc='python setup.py egg_info')
  File "C:\Python33\lib\site-packages\pip\util.py", line 670, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command python setup.py egg_info failed with error code 1 in 

بايثون 2.6.5
نقطة 1.4.1 من /usr/local/lib/python2.6/dist-packages (python 2.6)
توزيع == 0.7.3

رسالة خطأ:
استثناء:
Traceback (أحدث مكالمة أخيرة):
ملف "/usr/local/lib/python2.6/dist-packages/pip/basecommand.py" ، السطر 134 ، بشكل رئيسي
الحالة = self.run (خيارات ، أرغس)
ملف "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py" ، السطر 80 ، قيد التشغيل
self.run_listing (خيارات)
ملف "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py" ، السطر 127 ، في قائمة التشغيل
self.output_package_listing (حزم_مثبتة)
ملف "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py" ، السطر 136 ، في output_package_listing
إذا كان dist_is_editable (dist):
ملف "/usr/local/lib/python2.6/dist-packages/pip/util.py" ، السطر 347 ، في dist_is_editable
req = FrozenRequirement.from_dist (dist، [])
ملف "/usr/local/lib/python2.6/dist-packages/pip/ init .py" ، السطر 194 ، في from_dist
تأكيد len (المواصفات) == 1 والمواصفات [0] [0] == '=='
AssertionError

لكن النقطة == 1.3.1 جيدة

لقد واجهت نفس الخطأ.

root<strong i="6">@server</strong> ~ # pip list
distribute (0.6.14)
Fabric (1.7.0)
iotop (0.4)
MySQL-python (1.2.2)
paramiko (1.11.0)
PIL (1.1.7)
pip (1.4.1)
pycrypto (2.6)
python-memcached (1.45)
Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/pip/basecommand.py", line 134, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py", line 127, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/local/lib/python2.6/dist-packages/pip/commands/list.py", line 136, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/local/lib/python2.6/dist-packages/pip/util.py", line 347, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/local/lib/python2.6/dist-packages/pip/__init__.py", line 194, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

عملت ترقية التوزيع ، شكرا!

واجهت نفس المشكلة ، كما عملت ترقية التوزيع بالنسبة لي أيضًا.

المزيد من thx لتثبيت النقطة - توزيع U

بعد تجربة AssertionError مع pip list ، فإن الإصلاح المقترح للأخطاء pip install -U distribute مع رسالة "يتطلب setuptools> = 0.8 لدعم معلومات التوزيع". الاستخدام والسجلات أدناه. هل سيكون pip install -U setuptools مناسبًا؟ أخشى أن أجربها بنفسي لأنني لست متمرسًا جدًا في النقطة وإدارة التبعية. شكر!

timrdf<strong i="10">@opendap</strong>:~/projects/opendap$ pip list
BeautifulSoup (3.2.1)
ckanclient (0.10)
distribute (0.6.10)
faqt (0.0.2)
html5lib (1.0b3)
isodate (0.4.9)
mod-python (3.3.1)
ordereddict (1.1)
pip (1.5)
pyparsing (1.5.7)
python-apt (0.7.94.2ubuntu6.4)
rdfextras (0.4)
rdflib (3.2.1)
sadi (0.1.5)
Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/commands/list.py", line 142, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/commands/list.py", line 151, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/util.py", line 347, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/__init__.py", line 231, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing debug log for failure in /home/timrdf/.pip/pip.log



timrdf<strong i="11">@opendap</strong>:~/projects/opendap$ sudo pip install -U distribute
Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Storing debug log for failure in /home/timrdf/.pip/pip.log



timrdf<strong i="12">@opendap</strong>:~/projects/opendap$ cat /home/timrdf/.pip/pip.log
------------------------------------------------------------
/usr/local/bin/pip run on Tue Jan 21 17:10:05 2014
Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Exception information:
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/commands/install.py", line 230, in run
    finder = self._build_package_finder(options, index_urls, session)
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/commands/install.py", line 185, in _build_package_finder
    session=session,
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/index.py", line 50, in __init__
    self.use_wheel = use_wheel
  File "/usr/local/lib/python2.6/dist-packages/pip-1.5-py2.6.egg/pip/index.py", line 89, in use_wheel
    raise InstallationError("pip's wheel support requires setuptools >= 0.8 for dist-info support.")
InstallationError: pip's wheel support requires setuptools >= 0.8 for dist-info support.

ما عليك سوى النقر على هذا على أحدث إصدار من Linux Mint (16) مع النسخة المجمعة من pip (1.4.1) عن طريق تشغيل pip list . تبدو هذه المشكلة قديمة جدًا ويبدو أنه لا توجد محاولة لإصلاحها. هل هذا صحيح؟ إذا كان الأمر كذلك ، فقد أواجه مشكلة إذا كان لدي بعض وقت الفراغ.

لقد واجهت هذا أيضًا على Lubuntu (14.04 LTS) باستخدام نقطة == 1.5.4. ومع ذلك ، عملت ترقية التوزيع بالنسبة لي!

jetheurer هل يمكنك أن تقول ما هو إصدار التوزيع الذي كنت تستخدمه عندما واجهت الخطأ؟

يجب أن تكون هذه أحدث حزمة setuptools يجب أن تستخدمها http://packages.ubuntu.com/trusty/python-setuptools ونأمل أن لا شيء يوزع نفسه (تم استبدال التوزيع بـ setuptools الآن).

Ivoz أستخدم حاليًا التوزيع == 0.7.3 ، باستخدام Python 2.7.6. يبدو أن لدي setuptools == 0.6c11 مثبتًا أيضًا

jetheurer لست متأكدًا من الطريقة التي تمكنت بها من الحصول على هذه الإصدارات القديمة أثناء استخدام 14.04. أظن أن الإصدارات القديمة قد تسبب لك الخطأ. يجب أن تكون Trusty عادةً هي أدوات الإعداد 3.3

تم دمج التوزيع في setuptools منذ فترة ؛ على هذا النحو ، فأنت تريد عمومًا استخدام إصدار حديث من setuptools (تقريبًا أي شيء أعلى من الإصدار 1.0 يجب أن يعمل!). أحدث نسخة يمكنك رؤيتها هنا .

حاول إلغاء تثبيت كل شيء توزيع / setuptools (تحقق مرتين!) ثم إعادة تثبيت إصدار أحدث سيكون مسار عملي المقترح.

لقد قمت بتثبيت pip مع sudo apt-get install python-pip ، ولكن حتى مع أحدث pip ، distribute و setuptools ما زلت أملك AssertionError عند استخدام pip list أو pip freeze في Ubuntu 14.10. يقوم الأمر sudo apt-get install python-pip أيضًا بتثبيت التبعيات: python-colorama ، python-distlib ، python-html5lib ، python-requests و python-wheel . أعتقد أن بعض هذه الوحدات تمنحني AssertionError ، لذلك قمت بإلغاء تثبيت pip مع كل التبعيات بـ sudo apt-get remove --auto-remove python-pip ، ثم فقط pip بـ sudo easy_install pip . فقط هذه الطريقة تناسبني.

أتابع تعليق arktrin وقد تم حل هذه
أدناه هو السجل.

  • قبل
~@cherry-com(7875)$ pip list
adium-theme-ubuntu (0.3.4)
apt-xapian-index (0.45)
argparse (1.2.1)
boto (2.38.0)
bz2file (0.98)
chardet (2.3.0)
colorama (0.2.5)
command-not-found (0.3)
 ....................................
pyserial (2.6)
pysmbc (1.0.14.1)
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 142, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 151, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 348, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 236, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing debug log for failure in /home/cherry/.pip/pip.log

  • بعد
~@cherry-com(7878)$ sudo apt-get remove --auto-remove python-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  python-colorama python-distlib python-html5lib python-pip
0 upgraded, 0 newly installed, 4 to remove and 207 not upgraded.
After this operation, 1,682 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 223180 files and directories currently installed.)
Removing python-pip (1.5.4-1) ...
Removing python-colorama (0.2.5-0.1ubuntu1) ...
Removing python-distlib (0.1.8-1) ...
Removing python-html5lib (0.999-2) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
~@cherry-com(7879)$ sudo easy_install pip
Searching for pip
Reading https://pypi.python.org/simple/pip/
Best match: pip 6.1.1
Downloading https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz#md5=6b19e0a934d982a5a4b798e957cb6d45
Processing pip-6.1.1.tar.gz
Writing /tmp/easy_install-MTjyCd/pip-6.1.1/setup.cfg
Running pip-6.1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-MTjyCd/pip-6.1.1/egg-dist-tmp-1x05jK
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching '.travis.yml'
warning: no previously-included files found matching 'pip/_vendor/Makefile'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'dev-requirements.txt'
no previously-included directories found matching '.travis'
no previously-included directories found matching 'docs/_build'
no previously-included directories found matching 'contrib'
no previously-included directories found matching 'tasks'
no previously-included directories found matching 'tests'
creating /usr/local/lib/python2.7/dist-packages/pip-6.1.1-py2.7.egg
Extracting pip-6.1.1-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding pip 6.1.1 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip2.7 script to /usr/local/bin
Installing pip2 script to /usr/local/bin

Installed /usr/local/lib/python2.7/dist-packages/pip-6.1.1-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip
~@cherry-com(7880)$ pip freeze
-bash: /usr/bin/pip: No such file or directory
~@cherry-com(7884)$ /usr/local/bin/pip freeze
/usr/local/lib/python2.7/dist-packages/pip-6.1.1-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
adium-theme-ubuntu==0.3.4
apt-xapian-index==0.45
boto==2.38.0
bz2file==0.98
chardet==2.3.0

..............................

Twisted-Web==13.2.0
unity-lens-photos==1.0
urllib3==1.7.1
Werkzeug==0.10.4
xdiagnose===3.6.3build2
zope.interface==4.0.5
~@cherry-com(7885)$

لا تزال المشكلة موجودة في _Ubuntu 15.04 و pip 1.5.6 و Distribute-0.7.3_ (ترقية النقطة لـ "pip" أو "التوزيع" لا تعمل ، حيث يبدو أن المشكلة خاصة بـ Ubuntu. انظر أدناه).

الإصلاح:

  • لإزالة حزمة ubuntu: sudo apt-get remove --auto-remove python-pip
  • تنزيل برنامج تثبيت النقطة الرسمي: wget https://bootstrap.pypa.io/get-pip.py
  • قم بتثبيت النقطة عن طريق تشغيل المثبت الذي تم تنزيله: sudo python get-pip.py
  • أضف رابط sym لتشغيله بدون مسار كامل: sudo ln -s /usr/local/bin/pip /usr/bin/pip

منجز!


سجلات القضية:

$ sudo pip install -U pip
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-6.1.1-py2.py3-none-any.whl#md5=172eb5abab25a5e0f7a7b63c7a49378d
  Downloading pip-6.1.1-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
  Found existing installation: pip 1.5.6
    Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...

$ pip install --upgrade distribute
Downloading/unpacking distribute
  Downloading distribute-0.7.3.zip (145kB): 145kB downloaded
  Running setup.py (path:/tmp/pip-build-ZpdlMd/distribute/setup.py) egg_info for package distribute

Downloading/unpacking setuptools>=0.7 (from distribute)
  Downloading setuptools-16.0-py2.py3-none-any.whl (461kB): 461kB downloaded
Installing collected packages: setuptools, distribute
  Running setup.py install for distribute

Successfully installed setuptools distribute
Cleaning up...

$ pip list
aniso8601 (0.92)
...
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 142, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 151, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 367, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 299, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing debug log for failure in /home/user/.pip/pip.log

UzLA شكرا! هذا يعمل بالنسبة لي أيضًا على Kubuntu 15.04. لقد قمت ببناء حالة ملح من أجل هذا.

UzLA +1 لهذا. بمجرد إزالة حزمة ubuntu ، استخدمت easy_install بدلاً من تنزيل برنامج التثبيت الرسمي ، ولكن بنفس التأثير :)

UzLA شكرًا ، لقد فعلت هذه الحيلة بالنسبة لي أيضًا على Lubuntu 15.04 / pip 7.1.0 / python 2.7.9.

UzLA ، أريد فقط أن أؤكد أن هذا

يبدو أن المشكلة تأتي من التوزيع المتقادم مع إصدار النقطة القديم.
يمكن بالتأكيد إغلاقه.

بالإضافة إلى ذلك ، أصبح AssertionError الآن أكثر وضوحًا في الإصدارات الأخيرة لأنه يطبع الآن التوزيع المخالف (https://github.com/pypa/pip/blob/develop/pip/__init__.py#L262-L264)
متعلق بـ # 1346.

FWIW: لقد قمت بتصحيح النقطة المثبتة محليًا pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7) لتظهر لي التوزيع المخالف.

Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 142, in run_listing
    self.output_package_listing(installed_packages)
  File "/usr/lib/python2.7/dist-packages/pip/commands/list.py", line 151, in output_package_listing
    if dist_is_editable(dist):
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 367, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 299, in from_dist
    assert len(specs) == 1 and specs[0][0] == '==', (dist, req, specs)
AssertionError: (python-apt 0.9.3.11build1 (/usr/lib/python2.7/dist-packages), Requirement.parse('python-apt===0.9.3.11build1'), [('===', '0.9.3.11build1')])

https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/1489443

تعمل طريقة arktrin بالنسبة لي في Ubuntu 15.04

تعمل طريقة arktrin بالنسبة لي أيضًا.

تثبيت نقطة من خلال apt-get تثبيت إصدار قديم جدًا. إذا قمت بتثبيت إصدار أحدث من pip باستخدام easy_install ، فلن تحصل على هذا الخطأ.

sudo easy_install pip بتحديث إصدار النقطة الخاص بي من 1.5.4 إلى 7.1.2 والآن تعمل النقطة بشكل جيد بالنسبة لي ..

قد ترغب U أيضًا في تحديث setuptools sudo pip install setuptools==7.0

هذا عمل معي

kumardadi عملت معي كذلك.

يجب أن يحصل القائمون على صيانة حزمة النقطة على إصدار أحدث في مستودعات حزم Ubuntu و Debian.

ليس لدينا أي سيطرة على إصدار pip Ubuntu و Debian. إذا كنت تريد إصدارًا أحدث في هذه المستودعات ، فستحتاج إلى الاتصال بـ Ubuntu و Debian واطلب منه ذلك.

dstufft هل حصلت على أي روابط أو قوائم بريدية يمكنني استخدامها للاتصال بهم؟

https://lists.debian.org/debian-python/ هي قائمتهم البريدية ، لكني لا أشك في أنهم سيرقون الإصدارات التي تم إصدارها بالفعل من Debian / Ubuntu. لسوء الحظ ، لا يوجد الكثير مما يمكننا فعله :(

تم تقديم تقرير خطأ ذي أولوية متوسطة حول ترقية النقطة في لوحة تشغيل Ubuntu: https://bugs.launchpad.net/pip/+bug/1445947

تم نشر الخطأ في 2015-04-19 ، ولكن لم يتم تعيينه بعد ... إذا كنا محظوظين ، فقد نحصل عليه في Ubuntu 16.04.

حصلت على الخطأ التالي:

Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/basecommand.py", line 211, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/commands/install.py", line 311, in run
    root=options.root_path,
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_set.py", line 646, in install
    **kwargs
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_install.py", line 803, in install
    self.move_wheel_files(self.source_dir, root=root)
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_install.py", line 998, in move_wheel_files
    isolated=self.isolated,
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/wheel.py", line 339, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/wheel.py", line 310, in clobber
    ensure_dir(destdir)
  File "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/utils/__init__.py", line 71, in ensure_dir
    os.makedirs(path)
  File "/usr/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/urllib3-1.12.dist-info'

ما العمل التالي؟

@ shruti927

حصلت على الخطأ التالي:

فعل ماذا ؟

يبدو أن هذا لا علاقة له بهذه المشكلة على الإطلاق ، ففتح واحدة جديدة؟
ولكن هذا يبدو وكأنه مسألة إذن بسيطة؟ ربما يجب عليك استخدام --user أو sudo ؟

تشغيل 'sudo pip list'
تم رفض الإذن لأنك لم تقم بتشغيل الأمر كمستخدم أساسي


من: shruti927mailto: [email protected]
المرسل: 03-12-2015 01:49
إلى: pypa / pipmailto: [email protected]
نسخة إلى: kumardadimailto: [email protected]
الموضوع: رد: [نقطة] خطأ في التأكيد مع قائمة النقاط (# 1093)

حصلت على الخطأ التالي:

Traceback (أحدث مكالمة أخيرة):
ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/basecommand.py" ، السطر 211 ، بشكل رئيسي
الحالة = self.run (خيارات ، أرغس)
ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/commands/install.py" ، السطر 311 ، قيد التشغيل
الجذر = options.root_path ،
ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_set.py" ، سطر 646 ، قيد التثبيت
kwargsملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_install.py" ، السطر 803 ، قيد التثبيتself.move_wheel_files (self.source_dir، root = root)ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/req/req_install.py" ، السطر 998 ، في move_wheel_filesمعزول = عزل ذاتي ،ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/wheel.py" ، السطر 339 ، في move_wheel_filesclobber (مصدر ، lib_dir ، صحيح)ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/wheel.py" ، السطر 310 ، في clobberضمان_dir (destdir)ملف "/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/utils/ init **. py" ، السطر 71 ، in sure_dir
os.makedirs (مسار)
ملف "/usr/lib/python2.7/os.py" ، السطر 157 ، في makedirs
مكدير (الاسم والوضع)
خطأ نظام التشغيل: [Errno 13] تم رفض الإذن: "/usr/local/lib/python2.7/dist-packages/urllib3-1.12.dist-info"

ما العمل التالي؟


قم بالرد على هذا البريد الإلكتروني مباشرةً أو قم بعرضه على GitHub:
https://github.com/pypa/pip/issues/1093#issuecomment -161421612

kumardadi حاولت تشغيل الأمر الذي أخبرته ثم تلقيت هذا الخطأ:

الدليل '/home/shrutika/.cache/pip/http' أو الدليل الأصلي ليس مملوكًا للمستخدم الحالي وتم تعطيل ذاكرة التخزين المؤقت. الرجاء التحقق من الأذونات ومالك هذا الدليل. إذا كنت تنفذ النقطة باستخدام sudo ، فقد تحتاج إلى علامة sudo's -H

ما هو علم sudo's -H وماذا أفعل بعد ذلك؟

قم بتشغيل 'sudo -H pip list' وهذا سوف يحل
-H لتجاوز أذونات ذاكرة التخزين المؤقت


من: shruti927mailto: [email protected]
تاريخ الإرسال: 03-12-2015 10:16
إلى: pypa / pipmailto: [email protected]
نسخة إلى: kumardadimailto: [email protected]
الموضوع: رد: [نقطة] خطأ في التأكيد مع قائمة النقاط (# 1093)

kumardadi حاولت تشغيل الأمر الذي أخبرته ثم تلقيت هذا الخطأ:

الدليل '/home/shrutika/.cache/pip/http' أو الدليل الأصلي ليس مملوكًا للمستخدم الحالي وتم تعطيل ذاكرة التخزين المؤقت. الرجاء التحقق من الأذونات ومالك هذا الدليل. إذا كنت تنفذ النقطة باستخدام sudo ، فقد تحتاج إلى علامة sudo's -H

ما هو علم sudo's -H وماذا أفعل بعد ذلك؟


قم بالرد على هذا البريد الإلكتروني مباشرةً أو قم بعرضه على GitHub:
https://github.com/pypa/pip/issues/1093#issuecomment -161513113

kumardadi ما زلت أتلقى هذا:

/usr/local/lib/python2.7/dist-packages/pip-7.1.2-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatform تحذير: A حقيقي SSLContext الكائن غير متوفر. هذا يمنع urllib3 من تكوين SSL بشكل مناسب وقد يتسبب في فشل اتصالات SSL معينة. لمزيد من المعلومات ، راجع https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatform تحذير

@ shruti927 ما هو إصدار

pip-7.1.2 و python 2.7.6

شكرًا ، UzLA ، الحل الخاص بك يناسبني!

UzLA شكرًا ، لقد

حسن.

كيف يمكنني مساعدتي في حل هذه المشكلة على freebsd ، ما الخطأ الذي أفعله؟
آمل أن تتمكن من مساعدتي. الرجاء المساعدة

root<strong i="7">@SickRage</strong>:~ # service sickrage start
sickrage_user: _sabnzbd -> _sabnzbd
sickrage_group: _sabnzbd -> _sabnzbd
sickrage_enable: YES -> YES
sickrage_user: _sabnzbd -> _sabnzbd
sickrage_group: _sabnzbd -> _sabnzbd
sickrage_enable: YES -> YES
Starting sickrage.
Traceback (most recent call last):
  File "/usr/local/sickrage/sickrage/__init__.py", line 208, in main
    from sickrage import core
  File "/usr/local/sickrage/sickrage/core/__init__.py", line 34, in <module>
    from apscheduler.schedulers.tornado import TornadoScheduler
ImportError: No module named apscheduler.schedulers.tornado
Failed to import required libs, please run 'pip install -r /usr/local/sickrage/requirements.txt' from console

gillymoreno يبدو أن هذا المكان الخطأ للإبلاغ عن المشكلة ، يجب عليك مراجعة مطوري sickrage .

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات