ملاحظة من المشرف: أي شخص لا يزال يعاني من هذه المشكلة ، يرجى الاطلاع على # 5599.
sudo pip install --upgrade pip
باستخدام 9.0.1-3
.
$ pip3 -V
Traceback (most recent call last):
File "/usr/bin/pip3", line 7, in <module>
from pip._internal import main
ModuleNotFoundError: No module named 'pip._internal'
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
# Back to 9.0.1-3
pacman -Sy --force python-pip
pip uninstall pip
python3 get-pip.py
على غرار # 5221. نقطة نظام التشغيل المثبتة تقوم بعمل غريب.
هل ما يلي مختلف؟
python3 -m pip --version
pip3 --version
pradyunsg هم متساوون في إصدار الريبو 9.0.1
$ python3 -m pip --version
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)
$ pip3 --version
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)
ومختلفة لـ 10.0.1:
$ sudo pip install --upgrade pip
Cache entry deserialization failed, entry ignored
Collecting pip
Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
Successfully uninstalled pip-9.0.1
Successfully installed pip-10.0.1
$ python3 -m pip --version
/usr/bin/python3: No module named pip.__main__; 'pip' is a package and cannot be directly executed
$ pip3 --version
Traceback (most recent call last):
File "/usr/bin/pip3", line 7, in <module>
from pip._internal import main
ModuleNotFoundError: No module named 'pip._internal'
لا يجب أن تفعل sudo pip. https://stackoverflow.com/questions/21055859/what-are-the-risks-of-running-sudo-pip
بالنظر إلى هذا ، يبدو أن مشكلة محاولة استخدام النقطة لتعديل ما قام مدير حزمة نظام التشغيل بتثبيته (من خلال استخدام sudo). من المحتمل أن هذا هو سبب كسر الأشياء هنا.
ربما ما يلي سوف يعمل بشكل أفضل؟
pip3 install --user --upgrade pip
لقد حصلت على نفس الخطأ من ترقية النقطة
لقد قمت بإزالة ملفات pip3 من / usr / local / bin /
ومجلد نقطة من /usr/local/lib/python3.5/dist-packages
وإلغاء تثبيت python3-pip ، قبل إعادة تثبيته
وهو يعمل مرة أخرى
swprojects تبدو مشكلتك وكأنها مشكلة تغليف خاصة بالتوزيع. أطلب منك فتح مشكلة في توزيع Linux الخاص بك وأطلب منهم النظر فيها.
شكرا!
أمر pip3 هو توزيع مُدار - النقطة غير مدركة له على الإطلاق
بشكل عام ، يعد تحديث نقطة التوزيع المُدارة باستخدام النقطة عملاً من أعمال التخريب وأي كسر تالٍ يكون على المخرب الذي تسبب في المشكلة
نعم ، لقد أخطأت في التفكير في أن ترقية النقطة ستكون على دراية بالنقطة المُدارة للتوزيع. لكن تعلمت الدرس!
swprojects سيكون في الإصدار التالي من النقطة. :)
شكرا لتقديم هذه القضية.
أواجه نفس المشكلة هنا مع Pip ... لقد جربت ما اقترحته swprojects ، وبعد إعادة التثبيت ، أتلقى الآن الخطأ التالي:
jess @ debian : ~ $ نقطة
bash: / usr / local / bin / pip: لا يوجد مثل هذا الملف أو الدليل
كيف يمكنني حل هذه المشكلة؟
jesswren هل حاولت في مثيل shell جديد؟
jesswren هل جربت pip3 وليس مجرد نقطة؟
تثبيت python3-pip مخصص لـ python3 ، ثم الأمر pip3.
وبالمثل ، إذا قمت بتثبيت python2 ثم بيثون بيب ، فإن الأمر هو نقطة.
تحرير: قد لا يكون الأمر كذلك ، ولكن ubuntu تطالب المستخدم بتثبيت pip إذا لم يكن مثبتًا. لست متأكدًا مما إذا كان Debian يفعل نفس الشيء.
لقد واجهت نفس العقبة وأعدت تثبيت النقطة:
sudo easy_install pip
ما سبق يعمل معي
sudo easy_install3 pip
عملت من أجلي
أنا مكسورة أيضا .....
لقد أصلحت أمر التشغيل:
└─ $ ▶ sudo pacman -S --force --noconfirm python-pip
- إصدار النقطة: 10.0.1
- إصدار Python: 3.6.5-2
- نظام التشغيل: 4.16.3-1-ARCH
وصف:
sudo pip install --upgrade pip
باستخدام9.0.1-3
.$ pip3 -V Traceback (most recent call last): File "/usr/bin/pip3", line 7, in <module> from pip._internal import main ModuleNotFoundError: No module named 'pip._internal'
ما (غير ذلك) قمت بتشغيله:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py --force-reinstall # Back to 9.0.1-3 pacman -Sy --force python-pip pip uninstall pip python3 get-pip.py
يعمل لأجلي شكرا.
sudo apt remove python3-pip
عملت من أجلي
تم إعادة تثبيت pip3 في / usr / bin /. لقد أشرت إلى القشرة هناك للمطالبة بالنقطة ، والتي نفذت اسميًا في ذلك الوقت.
نجح هذا بالنسبة لي:
python3 -m pip install --user --upgrade pip
نجح هذا بالنسبة لي:
python3 -m pip install --user --upgrade pip
شكرا لكم! تعطلت نقطتي فجأة دون سبب واضح في الأسبوع الماضي وحاولت البحث عن جميع أنواع رسائل الخطأ واستكشاف الأخطاء وإصلاحها وإلغاء التثبيت وإعادة التثبيت على Google. هذا هو الشيء الوحيد الذي نجح.
واجهت نفس المشكلة ImportError: No module named 'pip._internal'
عندما كانت هناك إصدارات متعددة من النقطة مثبتة (من المحتمل أن يكون أحدها من distro repo والآخر عبر التثبيت المباشر). كان مجرد إزالة أحد المجلدات الإضافية المثبتة كافياً للتخفيف من ارتباك pip
.
نجح هذا بالنسبة لي:
python3 -m pip install --user --upgrade pip
يعمل أيضًا مقابل python2
نجح هذا بالنسبة لي:
python3 -m pip install --user --upgrade pip
باهر! شكرا جزيلا!
ما يناسبني ، وإن كان ذلك في بيئة مقيدة بـ Python 2.7 فقط ، هو تعديل نقطة "my" virtualenv pip على النحو التالي.
في تغيير _venv / بن / نقطة_:
from pip._internal import main
ل
from pip import main
واجهت نفس العقبة ، لكنني أعدت تثبيت الفكرة:
sudo easy_install pip
نظام التشغيل Windows10 18.09.2018
بايثون 3.6.8
هذا عمل لي
على غرار # 5221. نقطة نظام التشغيل المثبتة تقوم بعمل غريب.
هل ما يلي مختلف؟
python3 -m pip --version
pip3 --version
اختلاف الإصدار يحدث فرقًا في المكالمات. يمكن استخدام أحدث إصدار لتثبيت pip3
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
عملت من أجلي
التعليق الأكثر فائدة
لقد واجهت نفس العقبة وأعدت تثبيت النقطة: