บน Ubuntu 10.04 ผมเคยใช้apt-get install pipในการติดตั้งหลังจากที่ผมติดตั้งpip djangoจากนั้นผมก็พยายามที่จะถอนการติดตั้งdjangoกับpipทางpip uninstall djangoซึ่งทำให้ผม:
pip: error: No command by the name pip uninstall
จากการทำวิจัยบางอย่างที่เป็นเพราะฉันใช้รุ่นที่เก่ากว่า
$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
ฉันแรกตระหนักว่ารุ่นนี้pipไม่ได้ถอนการติดตั้งเมื่อฉันติดตั้งรุ่นผิดdjangoและพยายามถอนการติดตั้งด้วย
pip uninstall django
และจบลงด้วย
pip: error: No command by the name pip uninstall
จากบทความอื่น:
pip 0.3.1 มีอายุมากกว่าสองปีและแน่นอนว่ามันไม่รวมคำสั่งถอนการติดตั้ง pip เวอร์ชันปัจจุบันคือ 1.0.1
ฉันคิดว่าคุณกำลังใช้ pip เวอร์ชั่นที่บรรจุในระบบปฏิบัติการ ผู้ที่มีแนวโน้มที่จะล้าสมัย มีการแก้ไขข้อบกพร่องเล็กน้อยและเพิ่มฟีเจอร์ในสองสามปีที่ผ่านมา
ดังนั้นวิธีที่ถูกต้องในการอัพเกรดบน Ubuntu 10.04 คืออะไรเพื่อให้ฉันสามารถเข้าถึงuninstallคำสั่งได้?
pip --versionยังคงให้รุ่นเดียวกัน
sudo pip install --upgrade pip