मैंने अभी 16.04 से 17.10 तक अपडेट किया है, और हर बार जब मैं किसी भी python2.7 कमांड को चलाने का प्रयास करता हूं, मुझे यह त्रुटि मिल रही है:
pip install --upgrade pip
Traceback (most recent call last):
File "/home/XXXX/bin/pip", line 7, in <module>
from pip import main
File "/home/XXXX/local/lib/python2.7/site-packages/pip/__init__.py",
line 5, in <module>
import logging
File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module>
import sys, os, time, cStringIO, traceback, warnings, weakref,
collections
File "/home/XXXX/lib/python2.7/weakref.py", line 14, in <module>
from _weakref import (
ImportError: cannot import name _remove_dead_weakref
एक अन्य उपयोगकर्ता को एक समान समस्या थी, लेकिन यह मेरे द्वारा निष्पादित किसी भी अजगर कार्यक्रम को प्रभावित करता है। मैं पाइप के माध्यम से कुछ भी स्थापित नहीं कर सकता, या किसी भी अजगर स्क्रिप्ट का उपयोग नहीं कर सकता। मुझे वास्तव में पता नहीं है कि क्या करना है, सहायता की बहुत सराहना की जाएगी।
"अजगर - उत्थान" का आउटपुट है
Python 2.7.12
हालांकि "अद्यतन अजगर" पैदा करता है:
python is already the newest version (2.7.14-2ubuntu1).
ImportError: cannot import name _remove_dead_weakref
। मेरा पायथन 2.7.14 है