Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

answer

802

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

python -m pip install -U pip
0chỉ là một gói PyPI như bất kỳ gói nào khác; bạn có thể sử dụng nó để nâng cấp chính nó giống như cách bạn sẽ nâng cấp bất kỳ gói nào:chỉ là một gói PyPI như bất kỳ gói nào khác; bạn có thể sử dụng nó để nâng cấp chính nó giống như cách bạn sẽ nâng cấp bất kỳ gói nào:

pip install --upgrade pip

Trên Windows, lệnh được đề xuất là:lệnh được đề xuất là:

python -m pip install --upgrade pip

802 hữu ích 5 bình luận chia sẻ 5 bình luận chia sẻ

answer

50

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Phương pháp an toàn hơn là chạy pip mặc dù mô-đun python :chạy pip mặc dù mô-đun python :

python -m pip install -U pip

Trên các cửa sổ dường như có một vấn đề với các nhị phân cố gắng tự thay thế, phương pháp này hoạt động xung quanh giới hạn đó.

50 hữu ích 3 bình luận chia sẻ 3 bình luận chia sẻ

answer

35

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Trong trường hợp của tôi, phiên bản pip của tôi đã bị hỏng nên bản cập nhật sẽ không hoạt động.

Sửa chữa:

(inside virtualenv):easy_install -U pip

35 hữu ích 4 bình luận chia sẻ 4 bình luận chia sẻ

answer

9

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Tôi đã thử tất cả các giải pháp được đề cập ở trên trong Debian Jessie. Chúng không hoạt động, bởi vì nó chỉ lấy phiên bản mới nhất được biên dịch bởi trình quản lý gói debian là 1.5.6 tương đương với phiên bản 6.0.x. Một số gói sử dụng pip làm điều kiện tiên quyết sẽ không hoạt động như kết quả, chẳng hạn như spaCy (cần tùy chọn --no-cache-dir để hoạt động chính xác).Chúng không hoạt động, bởi vì nó chỉ lấy phiên bản mới nhất được biên dịch bởi trình quản lý gói debian là 1.5.6 tương đương với phiên bản 6.0.x. Một số gói sử dụng pip làm điều kiện tiên quyết sẽ không hoạt động như kết quả, chẳng hạn như spaCy (cần tùy chọn --no-cache-dir để hoạt động chính xác).

Vì vậy, cách tốt nhất để giải quyết những vấn đề này là chạy get-pip.py được tải xuống bằng wget, từ trang web hoặc sử dụng curl như sau:get-pip.py được tải xuống bằng wget, từ trang web hoặc sử dụng curl như sau:

 wget https://bootstrap.pypa.io/get-pip.py -O ./get-pip.py
 python ./get-pip.py
 python3 ./get-pip.py

Điều này sẽ cài đặt phiên bản hiện tại mà tại thời điểm viết giải pháp này là 9.0.1, vượt xa những gì Debian cung cấp.

 $ pip --version
 pip 9.0.1 from /home/myhomedir/myvirtualenvdir/lib/python2.7/dist-packages (python 2.7)
 $ pip3 --version
 pip 9.0.1 from /home/myhomedir/myvirtualenvdir/lib/python3.4/site-packages (python 3.4)

9 hữu ích 4 bình luận chia sẻ 4 bình luận chia sẻ

answer

1

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Trong trường hợp của tôi, nó hoạt động từ dòng lệnh đầu cuối trong Debian Stable

python3 -m pip install --upgrade pip

1 hữu ích 0 bình luận chia sẻ 0 bình luận chia sẻ

answer

1

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Để làm việc này với tôi, tôi phải truy sâu vào thư mục Python bằng dấu nhắc lệnh Python (trên WIN10 từ VS CODE). Trong trường hợp của tôi, nó nằm trong thư mục "AppData \ Local \ Programs \ Python \ python35-32" của tôi. Từ đó tôi chạy lệnh ...Trong trường hợp của tôi, nó nằm trong thư mục "AppData \ Local \ Programs \ Python \ python35-32" của tôi. Từ đó tôi chạy lệnh ...

python -m pip install --upgrade pip

Điều này đã làm việc và tôi tốt để đi.

1 hữu ích 0 bình luận chia sẻ 0 bình luận chia sẻ

answer

1

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Để làm việc này với tôi, tôi phải truy sâu vào thư mục Python bằng dấu nhắc lệnh Python (trên WIN10 từ VS CODE). Trong trường hợp của tôi, nó nằm trong thư mục "AppData \ Local \ Programs \ Python \ python35-32" của tôi. Từ đó tôi chạy lệnh ...

python -m pip install --upgrade pip

Điều này đã làm việc và tôi tốt để đi. 2 bình luận chia sẻ

answer

1

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1

1 hữu ích 2 bình luận chia sẻ một dòng cho envs ảo:

curl https://bootstrap.pypa.io/get-pip.py | python -

Nâng cấp pip bằng ' cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1

python -m pip install --upgrade pip
0

Tôi thích sử dụng lệnh một dòng cho envs ảo:-s cờ nếu bạn muốn im lặng đầu ra khi chạy trong một kịch bản tự động hóa.

1 hữu ích 0 bình luận chia sẻ 0 bình luận chia sẻ

answer

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Để làm việc này với tôi, tôi phải truy sâu vào thư mục Python bằng dấu nhắc lệnh Python (trên WIN10 từ VS CODE). Trong trường hợp của tôi, nó nằm trong thư mục "AppData \ Local \ Programs \ Python \ python35-32" của tôi. Từ đó tôi chạy lệnh ...

Điều này đã làm việc và tôi tốt để đi. 0 bình luận chia sẻ

answer

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:

python -m pip install --upgrade pip
1

Điều này đã làm việc và tôi tốt để đi. 0 bình luận chia sẻ

answer

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:Nó sẽ biểu hiện như lỗi:

python -m pip install --upgrade pip
2

1 hữu ích 2 bình luận chia sẻ

python -m pip install --upgrade pip
3

Nâng cấp pip bằng ' cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1

Tôi thích sử dụng lệnh một dòng cho envs ảo:

Điều này đã làm việc và tôi tốt để đi. 0 bình luận chia sẻ

answer

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:
Cách tốt nhất tôi đã tìm thấy là viết chương trình một dòng tải xuống và chạy tập lệnh get-pip chính thức. Xem dưới đây cho mã.

1 hữu ích 2 bình luận chia sẻ

Nâng cấp pip bằng ' cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1

python -m pip install --upgrade pip
5

Tôi thích sử dụng lệnh một dòng cho envs ảo:ghi chú cài đặt và thực thi tập lệnh bằng lệnh "exec".

Hoặc nếu bạn muốn cài đặt nó, bạn sẽ cần

python -m pip install --upgrade pip
6

bạn có thể cho curl một -s cờ nếu bạn muốn im lặng đầu ra khi chạy trong một kịch bản tự động hóa.
Điều đáng lưu ý là việc chạy bất kỳ tập lệnh python nào là nguy hiểm. Vì lý do này, các hướng dẫn chính thức khuyên bạn nên tải xuống tập lệnh và kiểm tra tập lệnh trước khi chạy.

Tôi đã cài đặt Python trong C: \ Python \ Python36 vì vậy tôi đã đến dấu nhắc lệnh của Windows và gõ "cd C: \ Python \ Python36 để vào đúng thư mục. Sau đó, nhập" python -m install --upTHER pip " tốtChương trình một dòng này làm cho điều đó dễ dàng hơn.

Điều này đã làm việc và tôi tốt để đi. 0 bình luận chia sẻ

answer

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:

1 hữu ích 2 bình luận chia sẻ

python -m pip install --upgrade pip
7

Nâng cấp pip bằng ' cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1

python -m pip install --upgrade pip
8

Điều này đã làm việc và tôi tốt để đi. 0 bình luận chia sẻ

Mở Command Prompt với quyền quản trị viên và lặp lại lệnh:

0

Hướng dẫn update pip python windows - cập nhật cửa sổ pip python

1 hữu ích 2 bình luận chia sẻ Bạn cũng cần nâng cấp các gói bootstrapping pip.

python -m pip install --upgrade pip
9

Nâng cấp pip bằng ' cài đặt pip - nâng cấp pip ' không phải lúc nào cũng hoạt động do sự cố chứng chỉ đáng sợ: Đã xảy ra sự cố khi xác nhận chứng chỉ ssl: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] phiên bản giao thức cảnh báo tlsv1 1 bình luận chia sẻ