Tôi đã cài đặt Python vào máy tính mới của mình [Windows 7]. Tôi cần phải sử dụng PIP để cài đặt các gói nhưng tôi không thể tìm thấy nó trong thư mục nơi nó được cho là định vị.
Tôi đã cố gắng bootstrap nó
python -m ensurepip --default-pip
và get-pip.py cũng không hoạt động [có một loạt các lỗi]
Tôi đã tìm kiếm thư mục nó nên vào để đảm bảo rằng tôi đang tìm đúng nơi
import os
import sys
print [os.path.dirname[sys.executable] + '\Scripts\\']
trong đó cung cấp 'C: \ Users \ Dell \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts \' làm đầu ra [thư mục nơi tôi đang tìm ở nơi đầu tiên]. Thư mục đó trống. Tôi có 'hiển thị các tệp, thư mục và ổ đĩa ẩn', tôi đã tìm kiếm nó từ toàn bộ máy tính của mình, được cài đặt lại Python và thử cũ hơn [và 3.7.4 vì nó được phát hành khi tôi nhận thấy rằng PIP bị thiếu] các phiên bản, Tôi thậm chí đã thêm thư mục trống vào đường dẫn và kêu gọi PIP để đảm bảo rằng nó không chỉ bị ẩn khỏi tôi. Tôi cũng đã chạy sửa chữa và sửa đổi trên trình cài đặt. Tôi chỉ thiếu một số bước rõ ràng hay có gì đó không ổn ở nơi khác?
PIP là một trong những công cụ tốt nhất để cài đặt và quản lý các gói Python. PIP đã kiếm được danh tiếng của mình bằng số lượng ứng dụng sử dụng công cụ này. Được sử dụng cho các khả năng của nó trong việc xử lý các gói nhị phân trên Trình quản lý gói dễ dàng, PIP cho phép cài đặt gói bên thứ 3. Mặc dù các phiên bản mới nhất của Python đi kèm với PIP được cài đặt dưới dạng mặc định, hướng dẫn này sẽ chỉ ra cách cài đặt PIP, kiểm tra phiên bản của nó và hiển thị một số lệnh cơ bản để sử dụng. Xem video dưới đây hoặc xem lại bài viết sau đây để được hướng dẫn bổ sung.
Python là gì?
Python là ngôn ngữ lập trình nguồn mở cho phép bạn chạy các ứng dụng và plugin từ nhiều nguồn của bên thứ 3 [hoặc thậm chí các ứng dụng bạn tự phát triển] trên máy chủ của mình. Python là nền tảng chéo, có nghĩa là bạn có thể chạy nó trên một số hệ điều hành khác nhau, bao gồm cả Windows VPS Server.
Bước 1: Kiểm tra xem PIP có được cài đặt không
PIP được cài đặt theo mặc định trên nhiều bản dựng Python mới hơn. Để kiểm tra và xem liệu nó đã được cài đặt trên hệ thống của chúng tôi, hãy mở dấu nhắc lệnh và nhập lệnh sau.
Nếu PIP được cài đặt, bạn sẽ nhận được một thông báo giải thích cách sử dụng chương trình. Nếu PIP không được cài đặt, bạn sẽ nhận được một thông báo lỗi cho thấy chương trình không được tìm thấy.
Note:
Để mở dấu nhắc lệnh Windows, hãy nhấn phím Windows Windows+R, để mở hộp thoại Run Run. Tiếp theo, nhập vào CMD CMD, và sau đó nhấp vào OK OK. Điều này mở một dấu nhắc lệnh bình thường. Để mở dấu nhắc lệnh với tư cách là quản trị viên, hãy nhấn phím Windows Windows+R, để mở hộp thoại Run Run, sau đó nhập CMD CMD và sau đó nhấn Ctrl+Shift+Enter để mở dấu nhắc lệnh của quản trị viên.
Bước 2: Xác nhận rằng Python được cài đặt.
Cách đơn giản nhất để kiểm tra cài đặt Python trên máy chủ Windows của bạn là mở dấu nhắc lệnh. Khi một cửa sổ nhắc lệnh mở, nhập Python và nhấn Enter. Nếu Python được cài đặt chính xác, bạn sẽ thấy một đầu ra tương tự như những gì được hiển thị bên dưới.python and press Enter. If Python is installed correctly, you should see an output similar to what is shown below.
Python 3.7.0 [v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51] [MSC v.1914 64 bit [AMD64]] on win32
Type "help", "copyright", "credits" or "license" for more information.
Nếu bạn nhận được một tin nhắn như:
Python is not recognized as an internal or external command, operable program or batch file.
Python chưa được cài đặt hoặc đường dẫn biến hệ thống chưa được đặt. Bạn sẽ cần khởi chạy Python từ thư mục mà nó được cài đặt hoặc điều chỉnh các biến hệ thống của bạn để cho phép Python được khởi chạy từ bất kỳ vị trí nào. Để biết thêm thông tin về việc cài đặt và sử dụng Python, hãy xem bài viết của chúng tôi về cách cài đặt Python trên Windows.
Bước 3: Cài đặt PIP trên WindowsInstalling Pip on Windows
Khi bạn đã xác nhận rằng Python được cài đặt chính xác, chúng tôi có thể tiến hành cài đặt PIP.
- Tải xuống get-pip.py vào một thư mục trên máy tính của bạn.
- Mở dấu nhắc lệnh và điều hướng đến thư mục chứa trình cài đặt get-pip.py.
- Chạy lệnh sau:
PIP bây giờ nên được cài đặt thành công. Nếu chúng tôi nhận được một tệp không tìm thấy lỗi, hãy kiểm tra lại đường dẫn thư mục đến tệp. Bạn có thể sử dụng lệnh dir để xem toàn bộ nội dung của một thư mục. Cần lưu ý rằng PIP được cài đặt theo mặc định với các phiên bản Python Python 2.7.9+ và Python 3,4+. Như một lưu ý phụ, PIP cũng thiết lập cả & nbsp; VirtualEnv và & nbsp; Pyvenv & NBSP; môi trường ảo khi được cài đặt.
Bước 4: Xác minh cài đặt và kiểm tra phiên bản PIP
Bây giờ chúng ta có thể xác minh rằng PIP đã được cài đặt chính xác bằng cách mở dấu nhắc lệnh và nhập lệnh sau.
Bạn sẽ thấy đầu ra tương tự như sau:
pip 18.0 from c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\pip [python 3.7]
Bước 5: Sử dụng PIP để quản lý các gói Python
Bây giờ PIP đã được cài đặt và cấu hình, bạn có thể bắt đầu sử dụng nó để quản lý các gói Python của mình. Để biết tổng quan ngắn gọn về các lệnh và cú pháp có sẵn cho PIP, hãy mở dấu nhắc lệnh và nhập:
Bước 6: Cấu hình
Tệp cấu hình PIP có thể được tìm thấy tại %home %\ pip \ pip.ini.
PIP cũng chứa một tệp cấu hình trên mỗi người dùng Legacy. Tệp này được đặt tại %AppData %\ pip \ pip.ini.
Bạn cũng có thể chỉ định vị trí đường dẫn tùy chỉnh cho tệp cấu hình này bằng biến môi trường PIP_CONFIG_FILE.
Nâng cấp PIP
Giống như tất cả các phần mềm, điều quan trọng là phải cập nhật tất cả các cài đặt của bạn để tận dụng các tính năng và sửa chữa bảo mật mới nhất. Bạn thực sự có thể sử dụng PIP để cập nhật chính nó! Để thực hiện điều này, hãy mở cửa sổ nhắc lệnh và nhập lệnh sau
python -m pip install --upgrade pip
Lệnh này gỡ cài đặt phiên bản cũ của PIP và cài đặt phiên bản mới nhất.
Hạ cấp pip
Mặc dù không phổ biến, bạn có thể cần hạ cấp xuống phiên bản PIP trước đó vì các vấn đề tương thích. Để hạ cấp xuống một phiên bản cụ thể của PIP, hãy mở dấu nhắc lệnh và nhập lệnh sau [sử dụng số phiên bản bạn cần cài đặt].
python -m pip install pip==18.0
Bây giờ bạn nên cài đặt phiên bản mong muốn của PIP. Bạn có thể xác minh với lệnh PIP -V. pip -V command.
Tất cả các máy chủ do Windows Windows Core quản lý có thể chạy Python và nhóm hỗ trợ của chúng tôi có thể hỗ trợ cài đặt và xác minh nếu cần. ActiveSestate Python 2.6.5 có thể được cài đặt trên các máy chủ được quản lý đầy đủ của Plesk nếu muốn.